Jump to content

MWO Mechbay Program


395 replies to this topic

#61 Crashingmail

    Member

  • PipPipPipPipPipPip
  • Fire
  • Fire
  • 311 posts
  • LocationGermany

Posted 08 November 2012 - 02:28 PM

Is it normal that you cannot save a Mech right now ? I am missing this function, only export a design is possible.

#62 Quicksilver Aberration

    Member

  • PipPipPipPipPipPipPipPipPipPipPip
  • The Nightmare
  • The Nightmare
  • 11,806 posts
  • LocationKansas City, MO

Posted 08 November 2012 - 03:45 PM

So I have updated this thing again, but part of this update is a lot different than in the past. This program has been switched over to a launcher so you have easy access to all programs created by me, since eventually the Mechlab will be changed almost completely. This also makes it easier to deal with patches since these projects now share several class files, I now just have to update 1 rather than 2-4 each patch/hotfix.

The Mechlab is currently at version 5.3.18 with this hotfix:

Bug Fixes
*Tonnage disappearing when increasing your engine rating past 270 and have more than the 10 internal heat sinks
*DGN-1N having incorrect hardpoints
*Issues with the Mechlab internal readouts being armor readouts instead
*Possibly a couple other minor undocumented errors as well, been busy lately

Note: It is highly possible more issues have been introduced due to the integration of all the programs, I just ask that you be a little patient and allow me time to iron these out as they pop-up.

#63 Pikachar

    Member

  • PipPipPip
  • 74 posts

Posted 08 November 2012 - 04:00 PM

It would appear that neither of your two "updated" programs seem to be working. Something about missing classes and whatnot.

#64 Gremian

    Rookie

  • Survivor
  • 2 posts

Posted 08 November 2012 - 04:15 PM

Two bugs:

1) The MWO Mechbay.lnk file refers to locations on the machine that created the .zip.
2) Correcting the target and location references in the link result in a "Can not find the main class: MWOMechBay.Main. Program will exit" error.

#65 Quicksilver Aberration

    Member

  • PipPipPipPipPipPipPipPipPipPipPip
  • The Nightmare
  • The Nightmare
  • 11,806 posts
  • LocationKansas City, MO

Posted 08 November 2012 - 04:20 PM

View PostGremian, on 08 November 2012 - 04:15 PM, said:

Two bugs:

1) The MWO Mechbay.lnk file refers to locations on the machine that created the .zip.
2) Correcting the target and location references in the link result in a "Can not find the main class: MWOMechBay.Main. Program will exit" error.

Alright, try reDLing, and just run the MWO Mechbay.jar normally. Also make sure that your JRE is up to 7.

See if that fixes anything, because everything bar the shortcut should be working correctly

I need to switch the shortcut to a relative path rather than an absolute path, what can I say, I goofed.

Edited by majora incarnate, 08 November 2012 - 04:28 PM.


#66 Gremian

    Rookie

  • Survivor
  • 2 posts

Posted 08 November 2012 - 05:04 PM

View Postmajora incarnate, on 08 November 2012 - 04:20 PM, said:

Alright, try reDLing, and just run the MWO Mechbay.jar normally. Also make sure that your JRE is up to 7.

See if that fixes anything, because everything bar the shortcut should be working correctly

I need to switch the shortcut to a relative path rather than an absolute path, what can I say, I goofed.


No worries, I've made worse mistakes in coding :)

Grabbed the new file, and updated from JRE 6 to 7. Works great now. thanks much!

#67 Kmieciu

    Member

  • PipPipPipPipPipPipPipPipPip
  • Urban Commando
  • Urban Commando
  • 3,437 posts
  • LocationPoland

Posted 09 November 2012 - 12:52 AM

View Postmajora incarnate, on 08 November 2012 - 03:45 PM, said:

So I have updated this thing again, but part of this update is a lot different than in the past. This program has been switched over to a launcher so you have easy access to all programs created by me, since eventually the Mechlab will be changed almost completely. This also makes it easier to deal with patches since these projects now share several class files, I now just have to update 1 rather than 2-4 each patch/hotfix.

The Mechlab is currently at version 5.3.18 with this hotfix:

Bug Fixes
*Tonnage disappearing when increasing your engine rating past 270 and have more than the 10 internal heat sinks
*DGN-1N having incorrect hardpoints
*Issues with the Mechlab internal readouts being armor readouts instead
*Possibly a couple other minor undocumented errors as well, been busy lately

Note: It is highly possible more issues have been introduced due to the integration of all the programs, I just ask that you be a little patient and allow me time to iron these out as they pop-up.


Does your program take into account that Engine Double Heat sinks are twice as effective as Engine Single Heat Sinks?

	 <UpgradeType id="3003" name="StandardHeatSinkType">
	  <Loc nameTag="@StandardHeatSinkType" descTag="@StandardHeatSinkType_desc" iconTag="20"/>
	  <UpgradeTypeStats type="2" slots="0" pointMultiplier="1.0" associatedItem="3000"/>
	</UpgradeType>
	<UpgradeType id="3002" name="DoubleHeatSinkType">
	  <Loc nameTag="@DoubleHeatSinkType" descTag="@DoubleHeatSinkType_desc" iconTag="19"/>
	  <UpgradeTypeStats type="2" slots="0" pointMultiplier="2.0" associatedItem="3001"/> 



Quote

[color=#959595]Alright, try reDLing, and just run the MWO Mechbay.jar normally. Also make sure that your JRE is up to 7.[/color]

Does it have to be using JRE7? Because JRE7 messes up Oracle Forms and I can`t use it at work :-)

Edited by Kmieciu, 09 November 2012 - 12:55 AM.


#68 Crashingmail

    Member

  • PipPipPipPipPipPip
  • Fire
  • Fire
  • 311 posts
  • LocationGermany

Posted 09 November 2012 - 02:39 AM

I had JRE6 installed and got also the problem with missing libraries. After upgrade to JRE7 the program is running without problems. So i would say yes, its required now.

#69 Rattenmann

    Rookie

  • 1 posts

Posted 09 November 2012 - 07:32 AM

Edit: Silly me, those 3 files are the .jars themself... now i only have to tell my winrar not to unrar them but to run them i guess? :)

Edit2:Just ignore me. I am just being stupid and forgot to reinstall java after reinstalling my PC lately.

Edited by Rattenmann, 09 November 2012 - 07:58 AM.


#70 Quicksilver Aberration

    Member

  • PipPipPipPipPipPipPipPipPipPipPip
  • The Nightmare
  • The Nightmare
  • 11,806 posts
  • LocationKansas City, MO

Posted 09 November 2012 - 08:03 AM

View PostKmieciu, on 09 November 2012 - 12:52 AM, said:


Does your program take into account that Engine Double Heat sinks are twice as effective as Engine Single Heat Sinks?

	 <UpgradeType id="3003" name="StandardHeatSinkType">
	  <Loc nameTag="@StandardHeatSinkType" descTag="@StandardHeatSinkType_desc" iconTag="20"/>
	  <UpgradeTypeStats type="2" slots="0" pointMultiplier="1.0" associatedItem="3000"/>
	</UpgradeType>
	<UpgradeType id="3002" name="DoubleHeatSinkType">
	  <Loc nameTag="@DoubleHeatSinkType" descTag="@DoubleHeatSinkType_desc" iconTag="19"/>
	  <UpgradeTypeStats type="2" slots="0" pointMultiplier="2.0" associatedItem="3001"/> 




Does it have to be using JRE7? Because JRE7 messes up Oracle Forms and I can`t use it at work :-)

Double Heat Sinks are factored in heat efficiency functions as we were told they were to work, at 40% better efficiency than Singles rather than the traditional 100%. The point multiplier in the quoted files, is also for the cost of the upgrade, not so much the reason people think engine heat sinks are being treated as traditional doubles (at least it shouldn't be). I won't update that to be included because I believe it to be a bug until a Dev states otherwise.

Yes, JRE7 is required, not sure why it is required all the sudden, might have to look through to see if I can't remove this as an issue, but definitely not promising I will be able too.

Edited by majora incarnate, 09 November 2012 - 09:39 AM.


#71 Asyres

    Member

  • PipPipPipPipPipPip
  • 433 posts

Posted 09 November 2012 - 11:52 AM

I'm currently unable to save or load mechs, although the mechlab is functioning normally otherwise.

#72 Ornonge

    Member

  • PipPipPipPipPip
  • Mercenary
  • Mercenary
  • 144 posts
  • LocationOberhausen, NRW, Germany

Posted 10 November 2012 - 06:47 AM

Me, and my mates greatly appreciate your work (just wanted to say, since i missed the chance in CB).

Hope you manage to integrate the save & load function soon, so we can share our builds without the need of teamspeak and such.

Keep up the good work :D

#73 Dommel

    Member

  • Pip
  • Elite Founder
  • Elite Founder
  • 16 posts

Posted 10 November 2012 - 06:53 AM

Hi,

Goodjob on this tool! However there is a bug I found with engine tonnage (not sure if it is already known):

=== XL engine Tonnage counting wrong.
1) Get a Jenner JR7-F
2) Give it the following stuff so it is at 31,50 ton
- XL Engine (leave at default engine size, 245)
- 5 jumpjets (1x CT, 2x LT, 2x RT)
- Double heat sinks UPGRADE: totaal of 17 HS (2x RA, 2x LA, 2x LT, 2x RT)
- 1 Medium Laser (random location)
- Endo-steel UPGRADE (randon location)
3) Now move up the XL engine rating to 300 (mech tonnage should me at 35). And then back down 1 step (295), and then back up to 300. Repeate and notice the mech tonnage (so not the engine tonnage). It keeps on adding 0,50 ton to the mechs tonnage.

edit: typo & tweaks

Edited by Dommel, 10 November 2012 - 07:52 AM.


#74 Quicksilver Aberration

    Member

  • PipPipPipPipPipPipPipPipPipPipPip
  • The Nightmare
  • The Nightmare
  • 11,806 posts
  • LocationKansas City, MO

Posted 10 November 2012 - 09:32 AM

View PostDommel, on 10 November 2012 - 06:53 AM, said:

Hi,

Goodjob on this tool! However there is a bug I found with engine tonnage (not sure if it is already known):

=== XL engine Tonnage counting wrong.
1) Get a Jenner JR7-F
2) Give it the following stuff so it is at 31,50 ton
- XL Engine (leave at default engine size, 245)
- 5 jumpjets (1x CT, 2x LT, 2x RT)
- Double heat sinks UPGRADE: totaal of 17 HS (2x RA, 2x LA, 2x LT, 2x RT)
- 1 Medium Laser (random location)
- Endo-steel UPGRADE (randon location)
3) Now move up the XL engine rating to 300 (mech tonnage should me at 35). And then back down 1 step (295), and then back up to 300. Repeate and notice the mech tonnage (so not the engine tonnage). It keeps on adding 0,50 ton to the mechs tonnage.

edit: typo & tweaks

Yes this is the heat sink issue once again, it is adding tonnage when it removes an engine heat sink (it should only do this when you have <= 10 engine heat sinks).

I will look into this, as well as looking into saving and loading.
Which btw, because it is nearing final exam time, I might work on this a lot less for a while, so saving and loading might be down for a month at most, for the simple fact I will have to rewrite all of it because of the back-end changes (but it had to be done at some point).

#75 Ornonge

    Member

  • PipPipPipPipPip
  • Mercenary
  • Mercenary
  • 144 posts
  • LocationOberhausen, NRW, Germany

Posted 10 November 2012 - 02:30 PM

View Postmajora incarnate, on 10 November 2012 - 09:32 AM, said:

I will look into this, as well as looking into saving and loading.
Which btw, because it is nearing final exam time, I might work on this a lot less for a while, so saving and loading might be down for a month at most, for the simple fact I will have to rewrite all of it because of the back-end changes (but it had to be done at some point).


There was no pressure intended, good luck on your exams. Looking forward to your new version and thanks for keeping us up to date.

#76 Mechwarrior413183

    Member

  • PipPipPipPipPip
  • Overlord
  • Overlord
  • 185 posts

Posted 10 November 2012 - 03:23 PM

Just dropping in to say that this is a great program, really very useful though I can't help but think it's too bad there isn't an official tool like this. Great stuff and good luck on your exams.

#77 ian davion

    Member

  • PipPipPipPipPip
  • 133 posts

Posted 11 November 2012 - 01:38 PM

Is it possible for you to make selective placement for equipment work with weapons and hardpoints? Good luck on your exams majora incarnate.

#78 Quicksilver Aberration

    Member

  • PipPipPipPipPipPipPipPipPipPipPip
  • The Nightmare
  • The Nightmare
  • 11,806 posts
  • LocationKansas City, MO

Posted 11 November 2012 - 03:31 PM

View Postian davion, on 11 November 2012 - 01:38 PM, said:

Is it possible for you to make selective placement for equipment work with weapons and hardpoints? Good luck on your exams majora incarnate.

It is possible, I've been lazy with things like these and more focused on streamlining the GUI and back-end stuff, which is a terrible lead up to my next statement.
I've added a donate button on the Original Post as well as on all threads on the WM forums for those who want to (I know a few had expressed this in the old Beta forums) and also added a note about the Android app, which is stalled for the moment until I can get a better handle on the Android SDK/Eclipse IDE, mainly because it is does not like what I want to do with it, and makes things more difficult than it should be for this.

Edited by majora incarnate, 11 November 2012 - 03:31 PM.


#79 UBERDEATH

    Rookie

  • Knight Errant
  • Knight Errant
  • 9 posts

Posted 12 November 2012 - 05:07 AM

Could you please be so kind as to provide a detailed workaround for the 'class cannot be found' crash? I've tried dl'ing a few times (can't update java where I am) and I can't seem to get it to work.

Thank you!

#80 Kmieciu

    Member

  • PipPipPipPipPipPipPipPipPip
  • Urban Commando
  • Urban Commando
  • 3,437 posts
  • LocationPoland

Posted 12 November 2012 - 05:38 AM

It seems you need to install Java7 .





3 user(s) are reading this topic

0 members, 3 guests, 0 anonymous users