Hey everyone - I have very little programming experience, so this is NOT a mod in development. However, I plan to start learning sometime soon, and if I do, this will probably be the first mod I work on, unless someone else wants to make it first (go ahead, I won't mind using my idea, though please give credit).
Basically it's a rain mod. The actual graphics wouldn't be that difficult, I think - just do it the same way it was done in classic; That is, spawn a small sprite that moves with the player and plays a transparent rain animation in that small box around him. It wouldn't work in 3rd pov, unless its possible to make the sprite spawn around the camera instead (should be - ghast fireballs shoot at the camera instead of the person in 3rd pov), but if not, oh well. The sprite would stop when you moved under a block that was less than 10 blocks away. I don't know if it would be easy, hard, or even possible to have the sprite spawn around any blocks that stopped the rain, so you can look out from a dry spot and see that it's raining. I think that phrasing is hard to understand so:
= player, = some block that's stopping the rain, = rain
[] [] []
[] []
So you can look out and see that its raining and not get surprised when you walk out.
Effects of the rain:
Good: Saplings, dirt/grass, wheat and sugarcane exposed to the rain grows at an enormously accelerated rate. Mobs in the rain have half health (makes more sense after you read the cons).
Neutral: (possibly) make still water pools rise one block after one minute of rain, then after rain stops, have it sink back down one block after a minute.
Cons: Light level decreases by 9. (During the day, this will lower it to 7, right where hostile mobs come out, and having the light level simply decrease will prevent rain at night from raising the light level from 4 to 7.) For every 5 seconds you are in the rain, maximum health drops by half a heart, to a minimum of 6 hearts (just more than half) to simulate getting soaked and miserable. When you go under a block, you begin to 'dry off' and regain half a heart every 10 seconds.
Anyone have any ideas, problems, or suggestions?
Rollback Post to RevisionRollBack
I will never bump a single post more than twice. If it hasn't gotten a response yet, it won't, and there's no point.
I would love to see a rain mod, and possible thunderstorms too, if that is possible.
Rollback Post to RevisionRollBack
I am a Dragon, writing the tale of the world that has been, will be, and is. Due to the forum having a URL restriction, if you wish to see my full list of work, please refer to my signature in the now-dead TGO forums Here: http://thegoldenorder.forumotion.com/t261-server-downtime
I think, its a good idea! basically it would be like:
objects: some sort of rain visual long sprite object/block, no collide against player/animals and such.
-and if obj rain hits any block, that deletes the rain block,object.
-so if you made a roof, it would delete it self on collide, =rain.
But the idea of water getting higher, is... what about lets say: rain hits roof and spawns water block after one minute?
water flowing down from the roof?
it could be different if it only spawned water at the lowest nearest "dirt/sand/or any" block of the player...
-----
now to be serious, it would be an good idea.
:]
but I bet " "[notch] will add rain/storm/...
-good luck.
I would love to see a rain mod, and possible thunderstorms too, if that is possible.
thunderstorms meaning just adding lightning and heavier rain? Or should it also include other (possibly evil) goodies? For example, where raining will simply make lakes and existing pools of still water raise one block, thunderstorms will actively generate water flows? Also, how about rain lowers the light level by 5, but thunderstorms lower it by the full 9 and let hostile mobs spawn? And more, how about rain lowers your health to 8 and mobs have 2/3 health, and storms lower it to 5 and mobs have 1/3 health? Maybe getting soaked in the storm also takes longer to dry off... rain you regain half a heart every 7 seconds and after a storm, every 15 seconds.
Quote from Haxman12 »
some sort of rain visual long sprite object/block, no collide against player/animals and such.
-and if obj rain hits any block, that deletes the rain block,object.
-so if you made a roof, it would delete it self on collide, =rain.
The problem with that is that I wanted rain to only spawn a block around the camera. If it spawns blocks all over within a (random number) 20x20x20 block, it would cause MASSIVE lag on those whose computers aren't really that powerful. For example, my girlfriend's computer is only a year old and was a pretty good computer when we got it... however, she only gets 20-30 fps (and sometimes less) on tiny distance and fast graphics. I want this mod to require as little processing power as possible.
As for:
Quote from Haxman12 »
But the idea of water getting higher, is... what about lets say: rain hits roof and spawns water block after one minute?
water flowing down from the roof?
it could be different if it only spawned water at the lowest nearest "dirt/sand/or any" block of the player...
I don't really want to do that too much, or maybe not at all, because then, we'd have to seal off any caves and use a door for every single entrance, or risk losing every single torch we place too low. I don't want TOO many negatives to this mod - after all, who wants a mod that just makes everything harder?
Thanks for the feedback! Every idea and most comments is/are appreciated! ('cept for the trolls and flames.) XD
Rollback Post to RevisionRollBack
I will never bump a single post more than twice. If it hasn't gotten a response yet, it won't, and there's no point.
Notch is already working on a weather system, as far as I know....
So making a mod to do something that will eventually be officially in the game is a bit pointless.
Basically it's a rain mod. The actual graphics wouldn't be that difficult, I think - just do it the same way it was done in classic; That is, spawn a small sprite that moves with the player and plays a transparent rain animation in that small box around him. It wouldn't work in 3rd pov, unless its possible to make the sprite spawn around the camera instead (should be - ghast fireballs shoot at the camera instead of the person in 3rd pov), but if not, oh well. The sprite would stop when you moved under a block that was less than 10 blocks away. I don't know if it would be easy, hard, or even possible to have the sprite spawn around any blocks that stopped the rain, so you can look out from a dry spot and see that it's raining. I think that phrasing is hard to understand so:
= player, = some block that's stopping the rain, = rain
[] [] []
[] []
So you can look out and see that its raining and not get surprised when you walk out.
Effects of the rain:
Good: Saplings, dirt/grass, wheat and sugarcane exposed to the rain grows at an enormously accelerated rate. Mobs in the rain have half health (makes more sense after you read the cons).
Neutral: (possibly) make still water pools rise one block after one minute of rain, then after rain stops, have it sink back down one block after a minute.
Cons: Light level decreases by 9. (During the day, this will lower it to 7, right where hostile mobs come out, and having the light level simply decrease will prevent rain at night from raising the light level from 4 to 7.) For every 5 seconds you are in the rain, maximum health drops by half a heart, to a minimum of 6 hearts (just more than half) to simulate getting soaked and miserable. When you go under a block, you begin to 'dry off' and regain half a heart every 10 seconds.
Anyone have any ideas, problems, or suggestions?
I am a Dragon, writing the tale of the world that has been, will be, and is. Due to the forum having a URL restriction, if you wish to see my full list of work, please refer to my signature in the now-dead TGO forums Here: http://thegoldenorder.forumotion.com/t261-server-downtime
objects: some sort of rain visual long sprite object/block, no collide against player/animals and such.
-and if obj rain hits any block, that deletes the rain block,object.
-so if you made a roof, it would delete it self on collide, =rain.
But the idea of water getting higher, is... what about lets say: rain hits roof and spawns water block after one minute?
water flowing down from the roof?
it could be different if it only spawned water at the lowest nearest "dirt/sand/or any" block of the player...
-----
now to be serious, it would be an good idea.
:]
but I bet " "[notch] will add rain/storm/...
-good luck.
thunderstorms meaning just adding lightning and heavier rain? Or should it also include other (possibly evil) goodies? For example, where raining will simply make lakes and existing pools of still water raise one block, thunderstorms will actively generate water flows? Also, how about rain lowers the light level by 5, but thunderstorms lower it by the full 9 and let hostile mobs spawn? And more, how about rain lowers your health to 8 and mobs have 2/3 health, and storms lower it to 5 and mobs have 1/3 health? Maybe getting soaked in the storm also takes longer to dry off... rain you regain half a heart every 7 seconds and after a storm, every 15 seconds.
The problem with that is that I wanted rain to only spawn a block around the camera. If it spawns blocks all over within a (random number) 20x20x20 block, it would cause MASSIVE lag on those whose computers aren't really that powerful. For example, my girlfriend's computer is only a year old and was a pretty good computer when we got it... however, she only gets 20-30 fps (and sometimes less) on tiny distance and fast graphics. I want this mod to require as little processing power as possible.
As for:
I don't really want to do that too much, or maybe not at all, because then, we'd have to seal off any caves and use a door for every single entrance, or risk losing every single torch we place too low. I don't want TOO many negatives to this mod - after all, who wants a mod that just makes everything harder?
Thanks for the feedback! Every idea and most comments is/are appreciated! ('cept for the trolls and flames.) XD
So making a mod to do something that will eventually be officially in the game is a bit pointless.