Author | Message | ||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Endless Market [Beta Addon]
| I've been working on an addon that extends the client with an in-game market functionality, similar to the one that existed in EOR. It's currently in beta and requires some more development to make it more aesthetically pleasing to use, although it's pretty much fully functional. If anyone here is interested, I'll release the source code along with some instructions. I'd appreciate some pull requests with any improvements. Preview video:
|
Re: Endless Market [Beta Addon]
| Extremely interested and would love to contribute. --- Want to learn to pixel? Pixelsource.org
|
Re: Endless Market [Beta Addon]
| Nice work buddy, i hope sausage adds that to clone and i hope he unbans me.
|
Re: Endless Market [Beta Addon]
| Cirras posted: (30th Aug 2018, 10:30 am) Thanks, I'd appreciate any contributions. :) I've published the repository here. I've listed out instructions on how to install the market system in the README. If there's any issues, let me know. ^^
|
Re: Endless Market [Beta Addon]
| This is sick! Good stuff! --- If money doesn't grow on trees, then why do banks have branches?
|
Re: Endless Market [Beta Addon]
| It's awesome seeing stuff like this still popping up, it looks absolutely amazing; awesome work.
|
Re: Endless Market [Beta Addon]
| FYI, I pushed a nuget of PELoaderLib so I could consume it in EndlessClient at one point so you don't have to directly reference a binary in the solution: https://www.nuget.org/packages/PELoaderLib/ (although it doesn't look like you're using it anywhere) Glad to see someone was able to make use of some of that shit :) --- class EOSERV { Programmer | Oldbie Open source EO Client: https://github.com/ethanmoffat/EndlessClient };
|
Re: Endless Market [Beta Addon]
| This is a very neat project, great job on this! Very nice to see people still working on new, useful things like this for EO/eoserv. --- EO Resources/Guides: â—„ eobud.boards.net â–º
|
Re: Endless Market [Beta Addon]
| ethanmoffat posted: (1st Sep 2018, 08:18 am) Yes. I found it earlier on nuget but unfortunately I had to modify it a bit to work with this project, hence the direct reference. The endless client loads the graphics into memory during initialization, and due to that I had to change the way it loads the file stream from: _file = MemoryMappedFile.CreateFromFile() _fileStream = _file.CreateViewStream()
_fileStream = new FileStream(FileName, FileMode.Open, FileAccess.Read); I don't know if there's another way around this. I realize MemoryMappedFile has an argument for FileMode or FileAccess but when I tried it, it didn't seem to work. I assume the reason for using a memory mapped file is for performance improvements and/or evading garbage collection or something to that effect. I don't know though, and thought best not to open a pull request for something that would probably break something that likely has a more legitimate usage of the library. :p To everyone else replying, thanks for the positive feedback. :)
|
Re: Endless Market [Beta Addon]
| This is awesome man! Interested to see what comes of it! --- CN:BH 4 lyfe
|
Re: Endless Market [Beta Addon]
| I'm really glad to see this. Great work!
|
Re: Endless Market [Beta Addon]
| Nice work Tilly, This is actually really impressive and far beyond what I thought was possible with sordies Addon project. Incredible work!
|
Re: Endless Market [Beta Addon]
| This is pretty cool. Nice work. --- Why am I still here...
|
Re: Endless Market [Beta Addon]
| I wonder if anyone is working on something using this atm. Looking forward to see something fresh around.
|
Re: Endless Market [Beta Addon]
| I was following the installation steps but I can't pass step "3. When the newly modified EOServ is built, place the MarketAPI.exe from 'EndlessMarket.Server' in the output directory." I don't find MarketAPI.exe file anywhere and when I try to build it I get a tone of errors
|