• Spacebuild 3
    1,240 replies, posted
  • Avatar of snake_1_1
  • Update changelog: [url]http://www.snakesvx.net/forum/viewtopic.php?f=22&t=71&p=247[/url] [b]What's new or changed in SB3?[/b] Spacebuild 3 is an almost complete rewrite of Spacebuild 2. The new Core is modular based. This means that it will be a lot easier for people to add new Environment types to it without needing to modify the SB core for it. This also means that non-spherical environments will be more easy to add now. Another thing that's new is that the environments got new features. The largest new feature is that a planet is more then just habitable or unhabitable now. This means that instead of a planet having air or not a planet's air now exists out of different parts (oxygin, CO2, Nitrogen and Hydrogen) which make it either habitable or not. The general updating system has been improved to to be better performance wise. Less variables are needed to store environment info on a prop/player/npc/... now which should also decrease the amount of ram usage a bit(although probably not that much). Environment info in SB will also be better up to date in SB3 then in SB2 due to the new core. [b]Are there any negative sides to this?[/b] Yes, there is one drawback. All addons that use anything of SB2 will need to be partially rewritten to work with SB3. Due to the new Core. Older SB maps will still work, but they will only run in some sort of compatibility mode, which means that some of them might not run 100% like they used to. [b]When will we be able to test this?[/b] I'm planning on releasing a beta for SB and the new LS by the end of June and either at the beginning of July. This beta will most likely still have bugs though, and will also be used to tweak all the settings a bit more. At the moment it's hard to tweak some of the new environment features since they are completely new and I also want the opinion of you guys for it ;) [b]How far is the current progress?[/b] Well most of the core features for SB and the Environment code is done. Appart from bugs and tweaking you could SB3 itself is about done. But the new LS update is needed for most of the tests that will need to be done with SB3 and I'm currently waiting for some of the custom models that still need to be made, which I need to tweak it all and be able to properly test for bugs in the Entity code. The LS core itself is about done to (minus bugs and tweaking). Also the slow progress on the RD updates is slowing down development alot. TAD2020 doesn't have much time at the moment to work on it and well as most of you know more and more bugs seems to be happening in RD2. [b]Who are you? Why isn't the SBDevTeam posting this?[/b] I'm SnakeSVx, main developer for the SBDevTeam. I'll post more info the more progress is made on the new system. If you guys got any questions or suggestions you can post them in here.
  • Avatar of AustinM
  • If you want me to beta test,I can do it. This is going to be really cool when this releases!No bugs,working LS hopefully :D
  • Avatar of Capn_Sparto
  • I can't wait for the release dude! I'm pretty excited. I'll beta test too if you'll allow me.
  • Avatar of snake_1_1
  • [QUOTE=philxyz]Oh man. I've only just almost finished re-basing Global RP on SB 2[/QUOTE] It should be easier for you to put them together ;) SB has been split into different parts which are easier to integrate into certain other gamemodes.
  • Avatar of philxyz
  • Sounds good. The main thing is, I need to be able to access the Planets {} table At the moment I it's called "BackupPlanetData". It would be good to have it as "Planets" or something, so it doesn't disappear from the gamemode at any time :P
  • Avatar of LuaPineapple
  • [QUOTE=snake_1_1][b]Who are you? Why isn't the SBDevTeam posting this?[/b] I'm SnakeSVx, main developer for the SBDevTeam.[/QUOTE] Strange, I was under the impression I was the ONLY ONE making/updating ANYTHING for SB2 and CDS. (Brush environments anyone?)
  • Avatar of snake_1_1
  • [QUOTE=LuaPineapple]Strange, I was under the impression I was the ONLY ONE making/updating ANYTHING for SB2 and CDS. (Brush environments anyone?)[/QUOTE] SB2 and CDS will be replaced with SB3 and CDS3, it's already planned like this from January... Everything you've been doing are more or less Unofficial updates, since support for SB2 and CDS has been slowing down a lot already, and will completly stop once SB3 and the new CDS are out. And yea I've seen your Brush environment update. This is part of why SB3 was made. It has better support for things like this. You needed to alter the Core code in SB2 to achieve this, while in SB3 you just make make a sent that has some needed functions, then make it register with the SB3 core. [b]Edit:[/b] [QUOTE=philxyz]Sounds good. The main thing is, I need to be able to access the Planets {} table At the moment I it's called "BackupPlanetData". It would be good to have it as "Planets" or something, so it doesn't disappear from the gamemode at any time :P[/QUOTE] There is a table Environments, which will contain all data. There will also be some functions which will return the references to the planets... Planets are Sents now;)
  • Avatar of LuaPineapple
  • Then I hope you'll be integrating the update's I've been making. I've already got a brush system working, I've also got a SENT for planets that you set the material and it'll render it by itself (no more need for custom models for planets) as well as using a phy sphere init and a trigger true to process the entities in the same fashion as the brushes do.
  • Avatar of snake_1_1
  • [QUOTE=LuaPineapple]Then I hope you'll be integrating the update's I've been making. I've already got a brush system working, I've also got a SENT for planets that you set the material and it'll render it by itself (no more need for custom models for planets) as well as using a phy sphere init and a trigger true to process the entities in the same fashion as the brushes do.[/QUOTE] If you want I'll put it in (updated to use the SB3 core) and put your name with it ;).
  • Avatar of kevkev
  • [QUOTE=kp3]What is Brush environments? :q:[/QUOTE] I think it allows mappers to make a brush that has a different enviroment.
  • Avatar of snake_1_1
  • [QUOTE=kp3]Like a paint brush? :sax: (jk) Like a square planet?[/QUOTE] Yep, it can be about any shape you want :p
  • Avatar of philxyz
  • [QUOTE=snake_1_1]There is a table Environments, which will contain all data. There will also be some functions which will return the references to the planets... Planets are Sents now;)[/QUOTE] Initially, I did use the environments table, but I had to loop through them all and check for IsPlanet myself. I'd definitely love a GetPlanets() function that returns a table of all planets, then I can just call that in GlobalRP (assuming RingDing doesn't do anything more to it and I move it to SB3)
  • Avatar of kp3
  • [QUOTE=snake_1_1]Yep, it can be about any shape you want :p[/QUOTE] That's just awesome. You could create a map that's in like 3 or 4, even 5 levels. small planets ----- Space ----- Land ----- undeground ----- groundwater -----
  • Avatar of DireAvenger
  • Here's a recommendation: Find a way to put a player as like, A rotatable viewbox. Would require a lot of LUA, But combined with the orbit SENT, Instant spherical rotation (Round the world anyone?) Because the player's "Feet" Don't really rotate in game to fit the gravity below, But vehicles do, It would mean more "Revoloutionised" SB Maps. Like in portal, If you jump out of portals in certain angles your viewbox moves to match the environment around it.
  • Avatar of Exalion
  • This sounds excellent, it's better than SB2 and it also sounds like it'll be more stable this time; SB2 makes me crash in single player randomly, which is a real shame.
  • Avatar of Levybreak
  • Eye Candy for CDS3: [IMG]http://i273.photobucket.com/albums/jj237/levybreak098/launcherRender.jpg[/IMG] No guarantees that it will be used though. :v:
  • Avatar of LPine
  • [QUOTE=Levybreak]Eye Candy for CDS3: [IMG]http://i273.photobucket.com/albums/jj237/levybreak098/launcherRender.jpg[/IMG] No guarantees that it will be used though. :v:[/QUOTE] Oh gods. That's horrible! :vomit:
  • Avatar of Levybreak
  • I only started working on it yesterday, and it's untextured. >.> I still need to add a good looking bumpmap, and background pattern to the metal today. Also, it's about 1/2 the height of a smallbridge piece, 1/2 the length, and the full width, to put it's size into perspective.
  • Avatar of cheese2142
  • wow man you really have outdone yourself with this one, I would love you forever if you let me beta test this!
  • Avatar of Levybreak
  • Killers2's euro server is currently testing SB3, RD3, and LS3. You'll have to download alot before you join, but we think it's worth it. ^.^ Also, BEFORE JOINING, If you have LS2 or RD2 locally in your Addons folders, MOVE THEM OUT IF YOU PLAN ON PLAYING ON KILLER'S SERVER!!! Local LS2 tools override remote LS3 ones, so you NEED to make sure they are removed. IP Address: 89.145.117.229:27015 Go have fun, and report any gamemode related errors to [url]http://snakesvx.blogdns.com/forum/index.php[/url]
  • Avatar of cue kalamos
  • [QUOTE=snake_1_1][b]What's new or changed in SB3?[/b] Spacebuild 3 is an almost complete rewrite of Spacebuild 2. The new Core is modular based. This means that it will be a lot easier for people to add new Environment types to it without needing to modify the SB core for it. This also means that non-spherical environments will be more easy to add now. Another thing that's new is that the environments got new features. The largest new feature is that a planet is more then just habitable or unhabitable now. This means that instead of a planet having air or not a planet's air now exists out of different parts (oxygin, CO2, Nitrogen and Hydrogen) which make it either habitable or not. The general updating system has been improved to to be better performance wise. Less variables are needed to store environment info on a prop/player/npc/... now which should also decrease the amount of ram usage a bit(although probably not that much). Environment info in SB will also be better up to date in SB3 then in SB2 due to the new core. [b]Are there any negative sides to this?[/b] Yes, there is one drawback. All addons that use anything of SB2 will need to be partially rewritten to work with SB3. Due to the new Core. Older SB maps will still work, but they will only run in some sort of compatibility mode, which means that some of them might not run 100% like they used to. [b]When will we be able to test this?[/b] I'm planning on releasing a beta for SB and the new LS by the end of June and either at the beginning of July. This beta will most likely still have bugs though, and will also be used to tweak all the settings a bit more. At the moment it's hard to tweak some of the new environment features since they are completely new and I also want the opinion of you guys for it ;) [b]How far is the current progress?[/b] Well most of the core features for SB and the Environment code is done. Appart from bugs and tweaking you could SB3 itself is about done. But the new LS update is needed for most of the tests that will need to be done with SB3 and I'm currently waiting for some of the custom models that still need to be made, which I need to tweak it all and be able to properly test for bugs in the Entity code. The LS core itself is about done to (minus bugs and tweaking). Also the slow progress on the RD updates is slowing down development alot. TAD2020 doesn't have much time at the moment to work on it and well as most of you know more and more bugs seems to be happening in RD2. [b]Who are you? Why isn't the SBDevTeam posting this?[/b] I'm SnakeSVx, main developer for the SBDevTeam. I'll post more info the more progress is made on the new system. If you guys got any questions or suggestions you can post them in here.[/QUOTE] what happened to the color mod stuff? will S.B.3 have it?
  • Avatar of snake_1_1
  • Yes, all SB1/2 related stuff is still in SB3. But hasn't been tested properly yet so far.
  • Avatar of Gibbo
  • Please! No CDS! CDS completely ruined spacebuild. Making it WAY to complicated. You build a ship. Send it on a test flight. BOOM. Half of it comes tumbling back down to the planet because the damn thing needs a farking "space shield".