ER 1.8.1 Changelog

As the title says, this thread will be used to post updates as they happen. I will just be updating the main post so that there aren’t 10 posts in a row with 2 things on them.



[Added Features]
–----------------- April 23, 2017 -------------------

  • Added a server option to change the drop time before other players can see the items (Players had to wait 30 seconds before they would see something someone else dropped, this was a feature and not a bug)
  • Server saves changes and loads them upon start up so you don’t need to set them every time you start the server

------------------- May 1, 2017 -------------------

  • Setting up drawing GUI to the screen
  • Toggle GUI on Admin Panel
  • Draw chatbox to screen
  • New chatbox graphic
  • Added scrolling to chatbox

------------------- May 8, 2017 -------------------

  • Game screen is now drawn to form instead of picScreen
  • GUI is now properly loaded
  • GUI location is now dynamic (ready for screen resizing)
  • GUI goes slightly transparent when a player walks under it (like resources)

------------------- May 10, 2017 -------------------

  • Hotbar is finished
  • Inventory is finished
  • Skills is finished
  • Items and spells also go slightly transparent with the GUI element when walked under (so a fire spell on your hotbar will go as transparent as the hotbar when you walk under it)

------------------- May 16, 2017 -------------------

  • Item and spell description boxes are finished
  • Updated the menu and title to say 1.8.1

------------------- May 18, 2017 -------------------

  • Finished the Bank
  • Increased the client screen size to 960x672 to better fit the GUI

------------------- May 19, 2017 -------------------

  • Finished Dragbox

------------------- May 29, 2017 -------------------

  • Finished the stat bar area (level, gold, ping, exp, hp, mp, sprint)

------------------- June 13, 2017 -------------------

  • Still working on creating the GUI graphics

------------------- June 17, 2017 -------------------

  • Buttons placed in the corner in even rows based on the screen size
  • Menus are now placed dynamically above the buttons

------------------- June 18, 2017 -------------------

  • Added menu property to GUI elements for easier hiding when pressing a button
  • Finished coding shops
  • Finished coding trading

------------------- June 23, 2017 -------------------

  • Finished coding quests
  • Added more server details upon load

------------------- July 9, 2017 -------------------

  • Finished View page in auction house
  • Finished Post page in auction house
  • Finished Bid page in auction house
  • Finished Claim page in auction house
  • Finished auction house
  • Added auction house scrolling
  • Added checks before submitting auctions and bids

------------------- July 11, 2017 -------------------

  • Finished party menu

------------------- July 12, 2017 -------------------

  • Finished character menu

[Fixed Bugs]
–----------------- April 23, 2017 -------------------

  • Fixed the large option menu

------------------- May 16, 2017 -------------------

  • Fixed WordWrap function to work with any text area and not just the chatbox

------------------- May 18, 2017 -------------------

  • Fixed bank withdrawing

------------------- May 27, 2017 -------------------

  • Fixed where the night texture is drawn (scales with the screen size)
  • Fixed map not being centered to the screen if the screen is larger than the map
  • Fixed drawing to a resized form only drawing to the size of the original form

------------------- June 18, 2017 -------------------

  • Fixed how the GUI transparency finds locations to determine if a player is behind an element

------------------- June 19, 2017 -------------------

  • Fixed how the buttons are aligned
  • Fixed text transparency (EO 3 decided to reverse the transparency value for text)

------------------- June 23, 2017 -------------------

  • Fixed quests
  • Removed night layer from map editor
  • Can no longer warp out of map bounds

------------------- July 9, 2017 -------------------

  • Fixed render bug in auctions

------------------- July 12, 2017 -------------------

  • Fixed map jerking while walking
  • Removed ugly GUI elements from frmMain


I plan to update the main GUI in this update or the next so that it looks a bit nicer, has a more constant look, and finally uses a different set of graphics.

~Development Team
~Mohenjo Daro

Updated the main post to show what’s been done so far


If you’re wondering why it took me 2 days to draw the chat to the screen, I coded it all from scratch instead of copying it from a different engine. This means that some of it is better optimized and also loads the graphics differently.

As a note, I used EFF to make sure I wasn’t forgetting different parts (names/variables) so some subs and vars have the same or similar names.

Still working on drawing everything to the screen instead of using picture boxes. So far it’s going smoothly, about 1/4-1/3 of the way done with it.

So far the chatbox, hotbar, inventory, and spells are finished (they draw to the screen and you can interact with them properly).

I originally had the wordwrap function set to work with the chatbox but redid the code so it will work with all strings (before all the strings used text boxes that wrapped for you but now I need a sub to).

Item and spell description boxes are finished and looking good. I’ll update the sneak peak in the https://www.eclipseorigins.com/Thread-ER-1-8-1-Upcoming thread once I do a bit more.

Finished 2 menus today, progress is good.

Awesome Updates man, Can’t wait to see the end result any idea when it will be up for download?

Well I’m upgrading my desktop with better parts so I can work on it today or tomorrow, so that’s setting me back, but it should be released next week if everything goes well.

Log in to reply