Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Eclipse Mega


Ertzel
 Share

Recommended Posts

Ya, I wouldn't add that tutorial to EM especially cuz at the top it mentions how slow it can make your game run…. If I ever get a working Windows machine again and can work on EM once I work on or fail at my container system I'll probably write a tutorial for some sort of crafting system.
Link to comment
Share on other sites

  • Replies 330
  • Created
  • Last Reply

Top Posters In This Topic

According to some people the trade system doesn't seem to be either sending to the server correctly or being processed server side correctly as it's not working. I can't bug fix it since I can't log into a game and actually test fixes and didn't find anything that just stood out in the source.
Link to comment
Share on other sites

I dont mean to bring this up again.. But the buttons menu gui that was removed, Im trying to add it back and i cant seem to find what change you made to remove it…

I am new to DX8 and i am trying to learn, Trying not to NOOB it up too much.

can you possibly tell me what you did to turn it off or remove?
Link to comment
Share on other sites

I don't think with the current version its really removed all that much. From what I remember the only part removed is that I commented out the DrawMenu call or w/e it is and removed the checks for button interaction on the menu icons.
Link to comment
Share on other sites

I may have actually removed those commands, I don't really remember. Look at a version of like EA or something that has the menu and try to find the missing code if you want it back in.

I still hate the menu and it annoys me so I will never be adding it back into EM's default download and have completely removed all of the code related to it for the next version.
Link to comment
Share on other sites

Ertzel connected to me view teamviewer and he did a bunch to fix the EM engine, Quests still looks bugged but I'm sure he will make a release once he gets enough done to put something out. Just want to thank Ertzel for his help and contributions to the community - just pm me with whenever you would want to teamview again. Looks epic s far! =]
Link to comment
Share on other sites

I saw the OP of the eclipse advanced post saying he was looking to delete the post for EA and pull the plug on EA to work on another project related to eclipse origins ; Therefor I am posting the features for EA (for reference) since EM is based off of it:

**EA features** [For EA - Which EM is based off of.]:

Completely new event system

Developer Suite

Help Center

Effect system (particles)

D3D8 Graphical User Interface

New animation rendering (now multi-lines are supported)

New server layout

Fresh new news system (news box is displayed when player logins into games) with news editor

New epic projectile system (homing-target shooting)

2-Handed weapons (used Handed as Byte value, what was already in engine in ItemRec, but never used)

Real defence for Armors

Map Panoramas

Shadows

WASD movement

Multiple MapNPCs can be set at one time

Stackable items

Semi-transparent trees

Random tile placement

On-Attack flash

Optionable 3 frame movement (via Public Const VXFRAME as Boolean)

Chatbubble attack-say

New Map Properties layout

Eye Dropper

32x32 Map Editor grid

Fading Out for Blood

Fading Out for ChatBubble

**fixes/optiizations** [For EA - Which EM is based off of.]:

Removed CSearch and everything what has to do with it, now Target searching is done client side and then right target is sent to server via CTarget packet

Cleaned frmEditor_Item a bit

Removed Mastery as Long from ItemRec, becouse it was never used

Rendering Overhaul

Many things from UDTs moved to Temp(UDT_Name)

modGlobals Cleanup

Enumerated Server

Player Message fix

Sound tile fix

Client side HandleDataSub fix

Hotbar fix

Attack sounds fix

Ban system fix

Spell vital scalling

Removed (Change array size) buttons, becouse they wasn´t working

Removed 32k limit for Item Price (changed scrollbar to textbox)

Removed 32k limit for Item Damage (changed scrollbar to textbox)

Eclipse Advanced v3.0.20

New epic projectile system (homing-target shooting)

Removed CSearch and everything what has to do with it, now Target searching is done client side and then right target is sent to server via CTarget packet

Added 2-Handed weapons (used Handed as Byte value, what was already in engine in ItemRec, but never used)

Added real defence for Armors

Cleaned frmEditor_Item a bit

Removed Mastery as Long from ItemRec, becouse it was never used

Merged modParticles with normal Eclipse modules and removed it

Merged modEvents with normal Eclipse modules and removed it

Added Fading Out for blood

Added Fading Out for chatbubbles

Removed 32k limit for Item Price (changed scrollbar to textbox)

Removed 32k limit for Item Damage (changed scrollbar to textbox)

Fresh new news system (news box is displayed when player logins into games) with news editor

Changelog [For EA - Which EM is based off of.]

>! Eclipse Advanced v3.0.20
>! New epic projectile system (homing-target shooting)
>! Removed CSearch and everything what has to do with it, now Target searching is done client side and then right target is sent to server via CTarget packet
>! Added 2-Handed weapons (used Handed as Byte value, what was already in engine in ItemRec, but never used)
>! Added real defence for Armors
>! Cleaned frmEditor_Item a bit
>! Removed Mastery as Long from ItemRec, becouse it was never used
>! Merged modParticles with normal Eclipse modules and removed it
>! Merged modEvents with normal Eclipse modules and removed it
>! Added Fading Out for blood
>! Added Fading Out for chatbubbles
>! Removed 32k limit for Item Price (changed scrollbar to textbox)
>! Removed 32k limit for Item Damage (changed scrollbar to textbox)
>! Fresh new news system (news box is displayed when player logins into games) with news editor
>! Eclipse Advanced v3.0.19
>! Help Center
>! Eye Dropper
>! New Map Properties layout
>! 32x32 Grid check in Map Editor
>! Visual showing of current tile selected in map editor in mouse position
>! Fixed Random Tile Placement
>! Added option in Dev Suite for showing names above players and NPCs
>! Added visualy displaying if for example Admin Panel is closed or opened in bottom of Dev Suite panel
>! Added option in Dev Suite for disabling collisions
>! Removed (Change array size) buttons, becouse they wasn´t working
>! New Options Window
>! Added FPS Cap option and Volume option
>! Eclipse Advanced v3.0.18
>! Server side check for developer suite
>! Removed collisions when in Developer suite
>! Added more options when logging to Developer Suite
>! Matched Admin Panel style to be more fitting Developer Suite style
>! Removed many things from editors what i forgot to remove in normal .exe
>! Removed Admin Warp feature (shift + click) becouse it wasnt needed becouse of collisions removal
>! Removed Level Up feature from admin panel and removed packet for it too. It was unneeded command.
>! Eclipse Advanced v3.0.17
>! Biggest part of this update is Developer suite. What is it? So i give you now some food fo your mind if you are game developer. Why you are giving normal players of your game access to all your editors in exe file? So for these reasons in this version of EA i made 2 Exes. One is called Developer suite, and it has all editors etc, but only when player access is highter than normal, he can login to that suite. And another exe is normal version, but without all editors. So to your normal players, give this normal exe, and for mods etc give them Developer Suite.
>! Another thing what i added is new Map Report and i fixed some event system bugs.
>! Eclipse Advanced v3.0.16
>! New server layout with new logs handling (Eclipse Dawn)
>! Changed many constants on server to enumerations (Eclipse Dawn)
>! Done what i did in my game few patches ago - i put rendering into timer
>! Changed some globals in client to be more fitting
>! Removed Sub DrawPing (it wasnt for drawing ping, only for showing Syncing and Local, what wasnt used anywhere)
>! Removed many unused globals from DX7 and VB6 GUI
>! Moved some things waht was used only in server from MapNpcRec to TempMapNpcRec
>! Removed some unused variables from some UDTs
>! Eclipse Advanced v 3.0.15
>! Additions to Effect system - XSpeed, YSpeed, XAcc, YAcc
>! TakeItem bugfix and addition of item amount to conditional branch
>! Separated Admin Panel in its own form
>! Eclipse Advanced v 3.0.14
>! Effect system (complete)
>! Many Event system bugfixes
>! Many Attack-Sound bugfixes
>! Eclipse Advanced v3.0.13
>! Moved some things from MapNpc rec and PlayerRec to tempMapNpc rec and TempPlayer Npc rec to avoid mess
>! Added map panoramas
>! Fixed unloading of textures (i just forgot to call it at right time )
>! Made sub for unloading unused textures (before it was is sub unloadtextures where it was decided by boolean)
>! Eclipse Advanced v3.0.12
>! I locked Menu FPS finnaly so now in menu it have 0 CPU usage (before it was 100%)
>! Locked Game FPS to classic 32 FPS and now game is alot faster (this fixed slow issue when running server and game on same pc)
>! Added Elastic bars
>! Added fading to Action Message
>! Removed Door tile, key tile and keyopen tile (now these things are handled throught events)
>! Removed Key item
>! Fixed small bug in drawing event chat
>! Fixed 2 small bugs what can cause RTEs in new event system
>! Cleaned code again
>! Eclipse Advanced v3.0.11
>! Completely new event system
>! So i removed JCs event system and replaced it by mine, becouse JCs was too slow. I based mine on CS:DE Convos and one game for what i programmed for inspired me to make this Event system. Becouse it is based on CS:DE convo system, it is insanely fast. I do not added ANYTHING to gameloop or serverloop so almost 0 performance drop. My event system do not have support for Parallel events or Move Routes, but it have all other commands from JCs one and some additional commands too. My events is saved like Convos, so they are not saved to maps, and they can be started from Tile Attributes or NPCs.
>! Eclipse Advanced v3.0.10
>! Fix for drawing Sprite on New character creation screen
>! Fix for animations sounds when Player attacking Player or Player attacking NPC
>! Fix for sounds and blood
>! Fix for NPC attacking Player animation sound
>! Trade glitch bugfix - Some players can glitch with this when they will equip or use item what they are trading
>! Added Movement speed option to NPC editor, with setting of move speed between 1-10
>! Fixed Damage MP bug affecting caster too
>! Fixed sending MapNPC vitals when casting SpellNPC_Effect
>! Fixed updating stats when equipping something
>! Fixed updating spell window when learning new spell
>! Eclipse Advanced v3.0.9
>! Fixed Rendering - now textures are loaded only when needed - this will save alot of RAM
>! Removed TAB descriptions and added normal desc
>! Fixed messing descriptions for items
>! Added Descriptions to spells too
>! Fixed drawing of /fps and /loc
>! Fixed Spell vital scalling - now Damage spells will scale from Intellingence and healing spells from Willpower
>! Fixed problems on lower resolutions
>! Eclipse Advanced v3.0.8
>! MipMaps are disabled now - this will decrease RAM usage of EA a lot
>! Loading screen removed - No more DX8 Unrecoverable errors
>! Fixed Ban system and empty-slot kicking - No more Subscripts out of range and file not founds - thx to Ertzel
>! Fixed showing stat bonuses in item tooltips
>! Added Tab-Key showing for item description - when you will hold TAB and click on item in inventory, it will show description of that item in chatbox
>! Eclipse Advanced v3.0.7
>! New main menu
>! Sound when player hit NPCs is now played
>! Now attacksay is displayed as Chat Bubble above NPC (before it was player message)
>! Eclipse Advanced v3.0.6
>! Optionable 3 frame movement (via Public Const VXFRAME as Boolean )
>! Fixed minor (but REALLY REALLY needed) bug when withdrawing from bank - thx to Ecto
>! Eclipse Advanced v3.0.5.1
>! Fixed Trade Unrecoverable DX8 error and centered Total worth and Your worth a little
>! Fixed Party Unrecoverable DX8 error
>! Eclipse Advanced v3.0.5
>! New Animation rendering - i included animation samples in graphic folder to explain this.
>! Flashy effect when some1 attack some1 - When for example NPC attack Player, that player will flash like in RPGXP
>! Fixed dialogue menus - this mean party, trade and forget spell fix
>! Added random tile placement
>! Finnaly rendered event chat via DX8, now loading of event chat is faster and with nice transparent UI
>! Fixed some little bugs
>! Eclipse Advanced v3.0.4
>! Semi-transparent trees - When player is behind tree, that tree will be semi-transparent to disable griefing and hiding behind trees.
>! New chat layout
>! Reverted back to HUD bars are always displayed
>! Moved chatscroll updating under tmr25, this will speedup gameloop so NPCs will move faster
>! Fixed fade at top and at bottom of screen, i just forgot to change texture numbers in previous versions
>! Disabled stacking for equipable items due some bugs
>! Added Erwins hotbar fix for consumable items
>! Eclipse Advanced v3.03
>! Chat scroll fix
>! Map MaxX and MaxY server side fix
>! Option in Item editor for stackable items
>! New minimalistic GUI - Chatbox is displayed only when you entering text to chat and HP/MP bars are displayed only when you have lower hp or map than your maximum value
>! Eclipse Advanced v3.0.2
>! Multiple map npcs can be set at one time
>! Hotbar bugix
>! Eclipse Nightly client side HandleDataSub fix(there was CMSG, but there must be SMSG)
>! Eclipse Advanced v3.0.1
>! Eclipse Nightly sound bugfix
>! Loading screen
>! Shadows under players and NPCs
>! Some textures wasnt unloaded so i fixed that too, for example fader texture etc.
>! Crystalshire Development Edition GUI ( for now i dont included main menu gui, only in game gui)
>! WSAD Movement

* * *

Credits [For EA - Which EM is based off of.]

>! Robin - CS:DE GUI and Eclipse of course xD
>! Base particles - Spodi
>! MipMap disabling - Iris and Stein
>! Ban system fix - Ertzel *
>! Hotbar fix - Erwin
Link to comment
Share on other sites

I think I am going to remake EM but using a fresh EO 2.0 as the base. I want to remove all of the buggy stuff in the back end coding of EM's base and also go back to the old rendering format. The old rendering format is not one I would rather use, but is one I will have to use if I wish to continue coding through a virtual machine since my PC is still broken and the virtual box cannot render DX8 shit but can render the old style.

If I do start a new project using EO 2.0 as a base, I will make a new quest system that will be a mix of JC's event system and the current quest system in EM but written by scratch this time and not using JC's or Alatars systems as bases, but rather as examples. There are also a few things I wish to do that are a lot easier and will not duck with the performance nearly as much using the old rendering over DX8\. If/when I start this new project I will be locking this thread as I can't work on EM anymore and will be creating a new one once I have enough done to require the thread.
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share


×
×
  • Create New...