From: SourceForge.net <no...@so...> - 2006-03-26 16:56:33
|
Bugs item #1458814, was opened at 2006-03-26 18:56 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101111&aid=1458814&group_id=1111 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Miguel Angel Blanch Lardin (arianne_rpg) Assigned to: Nobody/Anonymous (nobody) Summary: XP left to level up Initial Comment: It would be nice to show it. Perhaps as a bar, in a similar way to HP. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101111&aid=1458814&group_id=1111 |
From: SourceForge.net <no...@so...> - 2006-04-06 16:07:32
|
Bugs item #1458814, was opened at 2006-03-26 18:56 Message generated for change (Comment added) made by marcosn You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101111&aid=1458814&group_id=1111 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Miguel Angel Blanch Lardin (arianne_rpg) Assigned to: Nobody/Anonymous (nobody) Summary: XP left to level up Initial Comment: It would be nice to show it. Perhaps as a bar, in a similar way to HP. ---------------------------------------------------------------------- Comment By: marcosn (marcosn) Date: 2006-04-06 18:07 Message: Logged In: YES user_id=1495992 hi, i've modified games.stendhal.client.entity.Player overiding public void draw(GameScreen screen); code is: /** Draws this entity and experience bar in the screen */ public void draw(GameScreen screen) { //RPEntity draw super.draw(screen); Graphics g2d=screen.expose(); Point2D p=new Point.Double(super.getx(),super.gety()); p=screen.invtranslate(p); //Experience progress bar int current = super.getXp() - Level.getXP(getLevel()); int max = Level.getXP(getLevel() + 1) - Level.getXP(getLevel()); double width = current * 32.0 / max; g2d.setColor(Color.gray); g2d.fillRect((int)p.getX(),(int)p.getY(),32,3); g2d.setColor(Color.blue); g2d.fillRect((int)p.getX(),(int)p.getY(),(int)(width),3); g2d.setColor(Color.black); g2d.drawRect((int)p.getX(),(int)p.getY(),32,3); } but i don't know how to submit a patch or commit to cvs. Marcos ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101111&aid=1458814&group_id=1111 |
From: SourceForge.net <no...@so...> - 2006-04-07 08:45:09
|
Bugs item #1458814, was opened at 2006-03-26 18:56 Message generated for change (Comment added) made by arianne_rpg You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101111&aid=1458814&group_id=1111 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open >Resolution: Accepted Priority: 5 Submitted By: Miguel Angel Blanch Lardin (arianne_rpg) >Assigned to: Miguel Angel Blanch Lardin (arianne_rpg) Summary: XP left to level up Initial Comment: It would be nice to show it. Perhaps as a bar, in a similar way to HP. ---------------------------------------------------------------------- >Comment By: Miguel Angel Blanch Lardin (arianne_rpg) Date: 2006-04-07 10:41 Message: Logged In: YES user_id=3949 Ok, I will apply. It is a good idea to have that bar at screen instead of one of the windows? ---------------------------------------------------------------------- Comment By: marcosn (marcosn) Date: 2006-04-06 18:07 Message: Logged In: YES user_id=1495992 hi, i've modified games.stendhal.client.entity.Player overiding public void draw(GameScreen screen); code is: /** Draws this entity and experience bar in the screen */ public void draw(GameScreen screen) { //RPEntity draw super.draw(screen); Graphics g2d=screen.expose(); Point2D p=new Point.Double(super.getx(),super.gety()); p=screen.invtranslate(p); //Experience progress bar int current = super.getXp() - Level.getXP(getLevel()); int max = Level.getXP(getLevel() + 1) - Level.getXP(getLevel()); double width = current * 32.0 / max; g2d.setColor(Color.gray); g2d.fillRect((int)p.getX(),(int)p.getY(),32,3); g2d.setColor(Color.blue); g2d.fillRect((int)p.getX(),(int)p.getY(),(int)(width),3); g2d.setColor(Color.black); g2d.drawRect((int)p.getX(),(int)p.getY(),32,3); } but i don't know how to submit a patch or commit to cvs. Marcos ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101111&aid=1458814&group_id=1111 |
From: SourceForge.net <no...@so...> - 2006-04-08 10:16:25
|
Bugs item #1458814, was opened at 2006-03-26 18:56 Message generated for change (Comment added) made by marcosn You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101111&aid=1458814&group_id=1111 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: Accepted Priority: 5 Submitted By: Miguel Angel Blanch Lardin (arianne_rpg) Assigned to: Miguel Angel Blanch Lardin (arianne_rpg) Summary: XP left to level up Initial Comment: It would be nice to show it. Perhaps as a bar, in a similar way to HP. ---------------------------------------------------------------------- Comment By: marcosn (marcosn) Date: 2006-04-08 12:16 Message: Logged In: YES user_id=1495992 You're right. There would be only hp bar or even spell points bar in the screen. XP progress bar shoud be in character window. In spite of that looks cool ;-). I'll work on drawing xp bar in character window. ---------------------------------------------------------------------- Comment By: Miguel Angel Blanch Lardin (arianne_rpg) Date: 2006-04-07 10:41 Message: Logged In: YES user_id=3949 Ok, I will apply. It is a good idea to have that bar at screen instead of one of the windows? ---------------------------------------------------------------------- Comment By: marcosn (marcosn) Date: 2006-04-06 18:07 Message: Logged In: YES user_id=1495992 hi, i've modified games.stendhal.client.entity.Player overiding public void draw(GameScreen screen); code is: /** Draws this entity and experience bar in the screen */ public void draw(GameScreen screen) { //RPEntity draw super.draw(screen); Graphics g2d=screen.expose(); Point2D p=new Point.Double(super.getx(),super.gety()); p=screen.invtranslate(p); //Experience progress bar int current = super.getXp() - Level.getXP(getLevel()); int max = Level.getXP(getLevel() + 1) - Level.getXP(getLevel()); double width = current * 32.0 / max; g2d.setColor(Color.gray); g2d.fillRect((int)p.getX(),(int)p.getY(),32,3); g2d.setColor(Color.blue); g2d.fillRect((int)p.getX(),(int)p.getY(),(int)(width),3); g2d.setColor(Color.black); g2d.drawRect((int)p.getX(),(int)p.getY(),32,3); } but i don't know how to submit a patch or commit to cvs. Marcos ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101111&aid=1458814&group_id=1111 |