It is currently Sat Apr 27, 2024 7:04 pm



Post new topic Reply to topic  [ 79 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6  Next
Author Message
User avatar
 

Team: None
Main: thebattler36
Level: 1791
Class: Shield Monkey

Joined: Sun Apr 24, 2005 3:24 am
Location: Glasgow, Scotland
Post Re: Smooth Energy and Smooth Shields
JeffL wrote:
Ok, I have a test client for you guys here: http://www.starsonata.com/TestClient12-25.zip

Just unzip it into your star sonata directory and run the test client instead of the normal .exe and connect to test.starsonata.com. (Don't use the test client to connect to live, and don't use the regular client to connect to test.)

Please have a go and give me your feedback here. Thanks.


Potential Problems

    Solar Panels and the effects of suns on them don't seem to be counted in the /charging display.

    Weapon energy is added to EnergyPerSecond rather than taken away.

    /charging command seems to lag behind what you do for a little. I.e. once i stop firing for a few seconds if i type /charging it will still show me as if i was firing my weapons.

Good Points

    Overloaders Subtract properly from the EPS Display

    Looks nice visually


Misc

    Charger shield bonuses and elec are only counted when not at max shields (useful if semi confusing at first)

    Tractor elec isn't added atm (I think jeff said this wasnt to be added atm)

_________________
Octo wrote:
QFT Octo either owned the fish initially, or scooped it when he podded any/all of the above.


Sat Dec 26, 2009 8:06 am
Profile E-mail
Site Admin / Dev Team
User avatar
 

Team: Admins
Main: Jeff_L
Level: 1028
Class: Sniper

Joined: Wed Mar 23, 2005 2:21 am
Location: Santa Clara, CA
Post Re: Smooth Energy and Smooth Shields
thebattler35 wrote:

Potential Problems

    Solar Panels and the effects of suns on them don't seem to be counted in the /charging display.

    Weapon energy is added to EnergyPerSecond rather than taken away.

    /charging command seems to lag behind what you do for a little. I.e. once i stop firing for a few seconds if i type /charging it will still show me as if i was firing my weapons.

Good Points

    Overloaders Subtract properly from the EPS Display

    Looks nice visually


Misc

    Charger shield bonuses and elec are only counted when not at max shields (useful if semi confusing at first)

    Tractor elec isn't added atm (I think jeff said this wasnt to be added atm)


Solar panels only update every 2 seconds, but they are definitely counted in the charging display. Just sit in one place for 2 seconds to make sure the panels have a chance to recalculate.

Weapons are not included in the energy per second or shown in the charging numbers in any way. When you fire your weapons, it just takes a chunk of energy out if you have it.

I programmed the shield chargers and the shields so that they only take elec if they are actually increasing your shields. The shield chargers only add to your shields per second also if your shields are charging. This is a side effect to them turning themselves off if they're not needed, while shields always show your shields per second, since they are always "on", just toggle whether or not they draw energy.

_________________
For support, please create a support ticket here and I will get back to you as soon as possible.


Sat Dec 26, 2009 5:26 pm
Profile WWW
User avatar
 

Team: UnderDawgs
Main: Nathaniel Lighting
Level: 2061
Class: Shield Monkey

Joined: Tue Jan 22, 2008 12:39 pm
Location: Planet Neptune, Colonized by Natha Empire
Post Re: Smooth Energy and Smooth Shields
JeffL wrote:
Ok, I have a test client for you guys here: http://www.starsonata.com/TestClient12-25.zip

Just unzip it into your star sonata directory and run the test client instead of the normal .exe and connect to test.starsonata.com. (Don't use the test client to connect to live, and don't use the regular client to connect to test.)

Please have a go and give me your feedback here. Thanks.



Idk how to unzip things, anyone care to tell me how?

_________________
Fuck Admins, Fuck Moderators, Coz your opinion is worth shit no matter the cost.


Sat Dec 26, 2009 6:04 pm
Profile
User avatar
 

Team: Death by Wingsheep
Main: Nabaco's Fort
Level: 20
Class: None

Joined: Wed Aug 01, 2007 4:59 pm
Location: ...[BOX OF NOTHING]
Post Re: Smooth Energy and Smooth Shields
Move the program out of the file

_________________
JeffL wrote:
Why does the forum now have super-slow yellow snow?

http://i449.photobucket.com/albums/qq21 ... ed1555.png


Sat Dec 26, 2009 6:26 pm
Profile WWW
User avatar
 

Team: Strawberry Pancakes
Main: Turbinia
Level: 3112
Class: Speed Demon

Joined: Sat Sep 08, 2007 2:32 pm
Post Re: Smooth Energy and Smooth Shields
Diffusers should only take elec for one per stack as I believe was suggested before.


Sun Dec 27, 2009 1:21 am
Profile
Site Admin / Dev Team
User avatar
 

Team: Admins
Main: Jeff_L
Level: 1028
Class: Sniper

Joined: Wed Mar 23, 2005 2:21 am
Location: Santa Clara, CA
Post Re: Smooth Energy and Smooth Shields
OK, I'll make that change to diffusers.

_________________
For support, please create a support ticket here and I will get back to you as soon as possible.


Sun Dec 27, 2009 3:19 am
Profile WWW
User avatar
 

Team: None
Main: thebattler36
Level: 1791
Class: Shield Monkey

Joined: Sun Apr 24, 2005 3:24 am
Location: Glasgow, Scotland
Post Re: Smooth Energy and Smooth Shields
JeffL wrote:
thebattler35 wrote:
...


Solar panels only update every 2 seconds, but they are definitely counted in the charging display. Just sit in one place for 2 seconds to make sure the panels have a chance to recalculate.

Weapons are not included in the energy per second or shown in the charging numbers in any way. When you fire your weapons, it just takes a chunk of energy out if you have it.

I programmed the shield chargers and the shields so that they only take elec if they are actually increasing your shields. The shield chargers only add to your shields per second also if your shields are charging. This is a side effect to them turning themselves off if they're not needed, while shields always show your shields per second, since they are always "on", just toggle whether or not they draw energy.


I retested panels today 8 solar IV whilst sitting almost on top of an M class sun (only sun in the galaxy). It appears that when you equip the panels the EPS display doesn't change, until your energy bank goes below maximum (like chargers with shields), i think it would be better to change Panels to be shown all the time, for convenience and to lessen confusion.

This is why i thought it was my weapon that was adding to EPS^ it was in fact, the elec per second value changing to include panels.

Not sure if you pointed this out, but the EPS added by panels is the elec they give every 2 seconds.

so without panels i get 534 EPS. with panels added i have 790.
790-534 is 256. 8*32 = 256 every 2 seconds. So really it's showing me with 128 more EPS than it should show.

Could make panels every tick 1 second and half their regen stat to compensate.

Elec taken shield chargers isn't shown

487 EPS when regenerating shield without Charger. 434 SPS
487 EPS when regenerating shield with charger 825 SPS
-----
Another thing i noticed, i seem to get more EPS when i've just finished regenning, that i don't get at any other point (that i've noticed so far)

EPS whilst regenerating shields without firing weapon (i.e. showing panel elec) 487

EPS whilst regenerating shields while firing weapon 743

EPS after regenerating shields while firing weapon 1040.

I have no idea where the 1040 comes from since any other time if i'm just firing my weapon normally it only shows a max of 790.

*edit* it usually drops back down to 790 from 1040 shortly.
any ideas?

any ideas?

_________________
Octo wrote:
QFT Octo either owned the fish initially, or scooped it when he podded any/all of the above.


Sun Dec 27, 2009 8:05 am
Profile E-mail
User avatar
 

Team: None
Main: Sybir
Level: 1788
Class: Shield Monkey

Joined: Wed Dec 24, 2008 8:16 am
Post Re: Smooth Energy and Smooth Shields
where can i see eps? O_o


Sun Dec 27, 2009 11:29 am
Profile E-mail
User avatar
 

Team: None
Main: thebattler36
Level: 1791
Class: Shield Monkey

Joined: Sun Apr 24, 2005 3:24 am
Location: Glasgow, Scotland
Post Re: Smooth Energy and Smooth Shields
Sybir wrote:
where can i see eps? O_o


on test type /charging look in event and it'll tell you how much elec per second and shields per second your generating depending on what your doing/regenning etc.

_________________
Octo wrote:
QFT Octo either owned the fish initially, or scooped it when he podded any/all of the above.


Sun Dec 27, 2009 11:32 am
Profile E-mail
User avatar
 

Team: None
Main: Sybir
Level: 1788
Class: Shield Monkey

Joined: Wed Dec 24, 2008 8:16 am
Post Re: Smooth Energy and Smooth Shields
thebattler35 wrote:
Sybir wrote:
where can i see eps? O_o


on test type /charging look in event and it'll tell you how much elec per second and shields per second your generating depending on what your doing/regenning etc.

Thx


Sun Dec 27, 2009 11:33 am
Profile E-mail
Site Admin / Dev Team
User avatar
 

Team: Admins
Main: Jeff_L
Level: 1028
Class: Sniper

Joined: Wed Mar 23, 2005 2:21 am
Location: Santa Clara, CA
Post Re: Smooth Energy and Smooth Shields
The issue with solar panels is that recalculating how much energy they give you is actually really expensive. It has to look through every object in the galaxy, see if it's a sun, how much that type of sun affects solar panels, how far you are away from it, etc. So if your energy is at 100%, it can skip all that. I think it's probably not worth slowing down the server just so people can see a number more accurately when at full.

_________________
For support, please create a support ticket here and I will get back to you as soon as possible.


Sun Dec 27, 2009 4:18 pm
Profile WWW
User avatar
 

Team: None
Main: thebattler36
Level: 1791
Class: Shield Monkey

Joined: Sun Apr 24, 2005 3:24 am
Location: Glasgow, Scotland
Post Re: Smooth Energy and Smooth Shields
JeffL wrote:
The issue with solar panels is that recalculating how much energy they give you is actually really expensive. It has to look through every object in the galaxy, see if it's a sun, how much that type of sun affects solar panels, how far you are away from it, etc. So if your energy is at 100%, it can skip all that. I think it's probably not worth slowing down the server just so people can see a number more accurately when at full.


But I get exactly the same elec shown in a galaxy with 1 (m class) sun, as with a dark sun and 2 other suns (calypso on test), there isn't any variation shown at all.

And will this be a limitation of the current client? Because surely you can streamline the process to make little-no difference on server load, since to display the suns the server has to check through every object in the galaxy, couldn't you make panels check with that, rather than doing the same operation twice?

But i certainly think it's worth it for clarity of purpose in my opinion, if there is the opportunity to implement it without a noticeable difference.

_________________
Octo wrote:
QFT Octo either owned the fish initially, or scooped it when he podded any/all of the above.


Sun Dec 27, 2009 5:36 pm
Profile E-mail
User avatar
 

Team: Eminence Front
Main: yugioh
Level: 1854
Class: Fleet Commander

Joined: Mon Aug 22, 2005 8:17 am
Location: Classified
Post Re: Smooth Energy and Smooth Shields
JeffL wrote:
The issue with solar panels is that recalculating how much energy they give you is actually really expensive. It has to look through every object in the galaxy, see if it's a sun, how much that type of sun affects solar panels, how far you are away from it, etc. So if your energy is at 100%, it can skip all that. I think it's probably not worth slowing down the server just so people can see a number more accurately when at full.


It would only have to do that whenever you checked, though, right? It doesn't seem like a problem to me, people won't be stopping to check constantly during combat.

_________________
Dorin Nube wrote:
Nipples aren't the only danger here.


Sun Dec 27, 2009 8:57 pm
Profile
Site Admin / Dev Team
User avatar
 

Team: Admins
Main: Jeff_L
Level: 1028
Class: Sniper

Joined: Wed Mar 23, 2005 2:21 am
Location: Santa Clara, CA
Post Re: Smooth Energy and Smooth Shields
It's possible, but it's awkward because of the way the object hierarchy works. The code that handles "/charging" doesn't have a clue whether or not your ship has solar panels or where they might be. I can work something out if it's a big deal, but I'm really wondering if it's necessary.

_________________
For support, please create a support ticket here and I will get back to you as soon as possible.


Mon Dec 28, 2009 3:28 am
Profile WWW
User avatar
 

Team: None
Main: thebattler36
Level: 1791
Class: Shield Monkey

Joined: Sun Apr 24, 2005 3:24 am
Location: Glasgow, Scotland
Post Re: Smooth Energy and Smooth Shields
JeffL wrote:
It's possible, but it's awkward because of the way the object hierarchy works. The code that handles "/charging" doesn't have a clue whether or not your ship has solar panels or where they might be. I can work something out if it's a big deal, but I'm really wondering if it's necessary.


If you put up a post describing exactly what is and what is shown and when it is shown, i don't see any problems with the current way things are displayed. But without prior information, you can see that most people are going to be confused.

Also did you see the bit in my post about solar panels showing double the EPS that they should, and chargers not showing elec cost?

Overall i think the change is very well done and also looks very nice.

_________________
Octo wrote:
QFT Octo either owned the fish initially, or scooped it when he podded any/all of the above.


Mon Dec 28, 2009 8:26 am
Profile E-mail
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 79 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6  Next


Who is online

Users browsing this forum: No registered users and 36 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
cron
Powered by phpBB © phpBB Group.