Graal Forums  

Go Back   Graal Forums > Development Forums > Future Improvements
FAQ Members List Calendar Search Today's Posts Mark Forums Read

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 06-04-2002, 11:59 PM
konidias konidias is offline
Old Bee
konidias's Avatar
Join Date: Jul 2001
Location: Orlando, FL
Posts: 7,222
konidias will become famous soon enough
Send a message via AIM to konidias
Updating tiles!

I'm wondering if it would be possible to make an update tile command. Which basically would be a serverside command, and when used, it could change a specified tile or many tiles on the level, then update the actual level on the server.

This would allow for major changes of things, such as being able to move blocks that everyone could see moving, or build something on the level, like a tiled house, that everyone would see. Players could shape the actual world all in real time. Building bridges, making buildings, editing the levels online.
__________________

Put this image in your sig if you support Bomy Island! (g2k1 revision)
play bomberman while you wait!


Reply With Quote
  #2  
Old 06-10-2002, 08:05 AM
Zolrieg Zolrieg is offline
Ninja of the Night
Zolrieg's Avatar
Join Date: May 2002
Location: CA
Posts: 120
Zolrieg is on a distinguished road
nice idea. I see this replacing a lot of tedious graphics.
Reply With Quote
  #3  
Old 06-10-2002, 06:23 PM
screen_name screen_name is offline
is watching you
Join Date: Mar 2002
Location: The 3rd Dimension
Posts: 2,160
screen_name is on a distinguished road
Send a message via AIM to screen_name Send a message via MSN to screen_name
that is a wonderful idea but wouldn't that lag, saving a level serverside after just one tile has changed?
__________________
[signature]insert here[/signature]
Reply With Quote
  #4  
Old 06-10-2002, 07:56 PM
Warcaptain Warcaptain is offline
Banned
Warcaptain's Avatar
Join Date: Jun 2001
Location: Virginia, USA
Posts: 2,086
Warcaptain is on a distinguished road
Send a message via ICQ to Warcaptain Send a message via AIM to Warcaptain Send a message via Yahoo to Warcaptain
Re: Updating tiles!

Quote:
Originally posted by konidias
I'm wondering if it would be possible to make an update tile command. Which basically would be a serverside command, and when used, it could change a specified tile or many tiles on the level, then update the actual level on the server.

This would allow for major changes of things, such as being able to move blocks that everyone could see moving, or build something on the level, like a tiled house, that everyone would see. Players could shape the actual world all in real time. Building bridges, making buildings, editing the levels online.

konidias wouldnt it be easier to use ganis and npcs for this
like making it so you can set the color of a bed or something?


what WOULD be good..... is if you could use the BODY attr to change colors of things... like have colors of beds or windows depending on the coat color.. but see if you do.. it will look messed up because graal decides HEY lets add a body automaticly.. if that was gone itd be alot better for development and evolving things
Reply With Quote
  #5  
Old 06-11-2002, 02:45 AM
Tyhm Tyhm is offline
Psionic Youth
Tyhm's Avatar
Join Date: Mar 2001
Location: Babord, West Graal Deaths:1009 Kills:1
Posts: 5,635
Tyhm has a spectacular aura about
1) addtiledef
2) make a gani

Seriously. It'd work.
__________________
"Whatever," said Bean, "I was just glad to get out of the toilet."

"Power does not corrupt. Fear corrupts, perhaps the fear of a loss of power."- John Steinbeck
"I'm only acting retarded, what's your excuse?" queried the Gord.
- My pet, the Levelup Gnome

http://forums.graalonline.com/forums...&postcount=233
Reply With Quote
  #6  
Old 06-13-2002, 05:22 PM
konidias konidias is offline
Old Bee
konidias's Avatar
Join Date: Jul 2001
Location: Orlando, FL
Posts: 7,222
konidias will become famous soon enough
Send a message via AIM to konidias
Quote:
Originally posted by Tyhm
1) addtiledef
2) make a gani

Seriously. It'd work.
Bleh what I mean is like, changing the actual tile, not just the image, but the tile itself. Like a player build a bridge across a river, blow up a cliff and make a big dent in it. Move around blocks/bushes/rocks and they stay where you moved them to. That would be nice.

This doesn't work by using npcs for the objects because how could a player build a house on a level in real time, when all the other houses are tiled? It would be silly to have some houses as graphics and others as actual tiles. I just think it would be neat to be able to change a tile or group of tiles to some other tile with a script action.

I don't think it would lag much, perhaps if it DOES lag, the tile changes could be made but not seen (only clientside by the person that affected the tiles) then when the player re-enters the level, it will update to the newest one.
__________________

Put this image in your sig if you support Bomy Island! (g2k1 revision)
play bomberman while you wait!


Reply With Quote
  #7  
Old 06-13-2002, 06:48 PM
nyghtGT nyghtGT is offline
Banned
nyghtGT's Avatar
Join Date: Jun 2001
Posts: 3,993
nyghtGT is on a distinguished road
Send a message via AIM to nyghtGT
I do think this is a good idea, but you could manipulate it into another way.

Just have ganis.

The use a bit of setshape2 and have custom house types and voila.
Reply With Quote
  #8  
Old 06-13-2002, 10:49 PM
Tyhm Tyhm is offline
Psionic Youth
Tyhm's Avatar
Join Date: Mar 2001
Location: Babord, West Graal Deaths:1009 Kills:1
Posts: 5,635
Tyhm has a spectacular aura about
*kerblink*
So, um, change the tiling of a level, globally, and permanently...?

If you got a good enough GServ, log the changes to an array, compare on playerenters and modify tiles[x,y] and updateboard as necessary. It is possible with the current technology, just not particularly advisable.
__________________
"Whatever," said Bean, "I was just glad to get out of the toilet."

"Power does not corrupt. Fear corrupts, perhaps the fear of a loss of power."- John Steinbeck
"I'm only acting retarded, what's your excuse?" queried the Gord.
- My pet, the Levelup Gnome

http://forums.graalonline.com/forums...&postcount=233
Reply With Quote
  #9  
Old 06-13-2002, 11:06 PM
draygin draygin is offline
Telmont Bandit
draygin's Avatar
Join Date: Feb 2002
Location: Ohio
Posts: 2,550
draygin is on a distinguished road
Some one told me about a hack that did just that changed tiles online. Dont know if they where telling the truth or not. *shrugs*
__________________

I stole Spanky's gold!
Reply With Quote
  #10  
Old 06-14-2002, 05:15 AM
konidias konidias is offline
Old Bee
konidias's Avatar
Join Date: Jul 2001
Location: Orlando, FL
Posts: 7,222
konidias will become famous soon enough
Send a message via AIM to konidias
Quote:
Originally posted by Tyhm
*kerblink*
So, um, change the tiling of a level, globally, and permanently...?

If you got a good enough GServ, log the changes to an array, compare on playerenters and modify tiles[x,y] and updateboard as necessary. It is possible with the current technology, just not particularly advisable.
Yeah, it could probably be done that way, but it would be a lot easier and efficient to have it hard coded into the game itself.

Plus the fact that the arrays would have to be stored permanently because if they ever got messed up or removed, the levels would look like they did before any of the changes occured. (since they aren't really changing and saving, they are only temporarily changing in real time)

But that is basically the idea of what I want the tile updating thing to do. Except when it updates the tiles it saves the level. Now that levels basically update when you upload them, I think it would be even easier to manage. (it would auto-update)
__________________

Put this image in your sig if you support Bomy Island! (g2k1 revision)
play bomberman while you wait!


Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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 +2. The time now is 03:23 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
Copyright (C) 1998-2019 Toonslab All Rights Reserved.