sciguy1121 / Community-Mod-1

Community Mod 1
GNU Lesser General Public License v3.0
10 stars 16 forks source link

GCEUs Greater Community Energy Unit #89

Open EliSussman opened 11 years ago

EliSussman commented 11 years ago

@smigolpol @sciguy Before we create the energy system, we need to figure out what to call it and how it will work

EliSussman commented 11 years ago

the textures are in the textures folder on the new energy system sprite sheet

Techtad commented 11 years ago

@KingCreeperEli The textures are nice, but you made only the front sides. Make one more for other sides. Also can you make the GUI textures for generator, battery block and the electric furnace? I would need them because I don't see anything trough the "MISSING TEXTURE" image.

EliSussman commented 11 years ago

Sure, it might take a while though :)

EliSussman commented 11 years ago

PS for the first part, what machine do you want me to add another side to?

Techtad commented 11 years ago

@KingCreeperEli For the generator and the electric furnace, they look like they are made out of the same material, so make just one texture for both.

PS. IRC is online. :cool:

EliSussman commented 11 years ago

just use titanium block for each sides, that was my intention

Techtad commented 11 years ago

@KingCreeperEli But how do I use different texture files for different sides?

EliSussman commented 11 years ago

just use the titaniumblock block index (block id)

Techtad commented 11 years ago

@KingCreeperEli No. Look, I have the front texture saved on the "Energy_Textures_A.png" file and the titanium block textures is saved on "Block_Textures_A.png" and I can't switch between them.

EliSussman commented 11 years ago

then just add the titanium block texture to the sprite sheet

Techtad commented 11 years ago

OK.

EliSussman commented 11 years ago

Done, now where can I send them, whats your email?

Techtad commented 11 years ago

@KingCreeperEli My email adress is smigolpol@gmail.com and I think I'm close to done with the energy system. I hope I'll be able to release it on thursday or maybe even tomorrow.

EliSussman commented 11 years ago

@smigolpol @sciguy1121 Ive sent the GUIs to both of you

Techtad commented 11 years ago

@KingCreeperEli Well, I would change the battery Gui a little bit. Now it looks more like a tank than a battery, but it's not the problem. The problem is that it should have 2 slots, 1 to charge items and the other one to take the energy out of them. But anyway, I like the green energy indicators.

EliSussman commented 11 years ago

I like green iinstead of yellow

On Tue, Mar 12, 2013 at 6:33 PM, Thaddeus notifications@github.com wrote:

@KingCreeperEli https://github.com/KingCreeperEli Well, I would change the battery Gui a little bit. Now it looks more like a tank than a battery, but it's not the problem. The problem is that it should have 2 slots, 1 to charge items and the other one to take the energy out of them. But anyway, I like the green energy indicators.

— Reply to this email directly or view it on GitHubhttps://github.com/sciguy1121/Community-Mod-1/issues/89#issuecomment-14810455 .

Eli :)

EliSussman commented 11 years ago

ill change the battery a little bit and ill change the generator and electic furnace guis a little to so dont add anything yet

Techtad commented 11 years ago

Ok. Once we're done with updating everything to 1.5 I'm going to re-do all I have for now and I'm going to do that better. I know you didn't see it, but I think there's a much better way to make it.

sciguy1121 commented 11 years ago

@smigolpol Are the machines updated?

Techtad commented 11 years ago

@sciguy1121 Do you mean the machines from the GCEU system?

EliSussman commented 11 years ago

Thats great! its going to be better than ever!

sciguy1121 commented 11 years ago

@smigolpol Never mind, I mis-understood

Techtad commented 11 years ago

@KingCreeperEli I hope so. I had only one major issue with the old system, there was a bug with cable path finding. It was sending the energy back and forth from for example: cable 1 to cable 2, then it was sending the packet from 2 back to 1 creating an infinitive loop, which was causing the game to crash. I'll figure it out with the new system. I'm also kinda taking a break from this project, unfortunately. I kinda can't keep up with working on this, working on my own projects and doing a lot of homework and other responsibilities.

EliSussman commented 11 years ago

Tell me anyway I can help and when u can work on this again :)

Techtad commented 11 years ago

OK. One question. I'm redoing this one last time and now, should I make a voltage system, so if the voltage is too high machines explode, or should I just make a system that calculates the energy produced and requested in the network and just make some calculations on them? There are many energy systems and they are made in many different ways, for example buildcraft transfers the energy directly trough pipes and it doesn't have any voltage system, it only has some limits on the amount of the energy transferred so the pipes explode when they have too much in them and it's not sending them anywhere. The other idea I saw and I decided to make a similar system, because I think it's just better and less problematic is calclavia's Universal Electricity system. It doesn't actually transfer the energy trough cables. The generators and the energy receivers are connected in a network, it calculates the production from all the generators and the request from all the receivers. But there's still a loss from the amount of the cables in the network, that information is also stored. The only hard thing about this idea is that you have to have a way to sometimes split or merge the networks, but I think I can figure that out. I just need to know if you want the voltage so I can keep making it, but for now I'll be learning to make some entity AI stuff for the robot.

EliSussman commented 11 years ago

@smigolpol Whatever you think is best, it is better to get the base out and then fix and add stuff later to finalize it. (like i did with robot, I created the base and am now perfecting it) For the robot AI you should look back at the mobs(robot) issue to see what I intend the final robot to be like

Techtad commented 11 years ago

@KingCreeperEli OK. I will look at the topic for the info, but for now I am only making some testing AI(Placed inside a testing package which I won't be pushing to the repository) and I will eventually using the robot to test them, so don't worry if I make any changes to the robot class and if I won't remove them then feel free to do it yourself.

EliSussman commented 11 years ago

@smigolpol @sciguy1121 What news on the energy system? Is anybody working to make it? And how can I help? :)

Techtad commented 11 years ago

@KingCreeperEli I will work on it once I learn some more about packet handling.

EliSussman commented 11 years ago

Can't Wait! :)

EliSussman commented 11 years ago

BTW I made the battery texture animated (just a simple 2 frames)

Techtad commented 11 years ago

@KingCreeperEli I know, I saw it when I was checking the notifications. It is going to look really cool. We might also want to make different textures when it's empty and when it has the energy.

EliSussman commented 11 years ago

I will make a texture for when it is not being used then and that animation will mean it is being used...what should I name the 2 different textures?

Techtad commented 11 years ago

I think: BatteryEmpty.png BatteryFull.png That would be good to understand.

DeathSeeker512 commented 11 years ago

@sciguy1121 I think this one is done to, it may not be, but that's my opinion.

sciguy1121 commented 11 years ago

@DeathSeeker512 I don't think so, just yet

DeathSeeker512 commented 11 years ago

@sciguy1121 I do think you are right now that I think about it, it hasn't been implemented yet

Techtad commented 11 years ago

I'm working on it when I have some time. I think I'm close to be done, just a little bit of work to do and I'm going to start making the generator, battery and the cable again to test it.