Alright, I started this project a few days ago after watching the movie, "The Purge". I was gonna base this project on what the movie was about. If you haven't watched the movie, it was basically about the year 2020 or something in the United States where crime rates were brought down by a day that was created. The day was basically a day where all illegal activity was made legal, so you'd be able to kill someone and get away with it, rob a bank if you wanted to. I thought it'd be a fun idea and i had a few content ideas that would evolve around the system concept i had in mind.
I'm releasing this because i just cant find the motivation to work on another project as i still have my project that ive worked on for about 2 months now to finish. Dont/cant find motive to fix the simple and few bugs ive found and i cant find the motivation to start working on the content i intended to create. I'd love for someone to finish where i left off and i intend to come play it if they do.
These are things i had in mind or what i had planned to do:
had intentions to keep the low revision data so wouldnt have to face all the client work and high mem usage/low fps and would also get the server ready to launch quicker
- pvp all round, bank = safezones
- killing players is illegal unless purge is activated, can be randomly jailed after 3-5 kills
- either have a time frame for jailed players or have them do something to get out of jail
- wilderness pking would be allowed as usual
- npc hold a lottery in which players can enter, can be killed by players and can get a certain amount of cash off the lottery balance - illegal unless purge is activated
- thieving is illegal unless purge activated
- have items or something that can be used on a player whos in a safe zone to make him be attackable in the safe zone
- have certain armors bring yourself immunity to being attacked - have full armor for effect to work
- double exp or a better exp rate when purge is activated
i had more in mind, but i cant seem to remember some, ill update the list whenever i remember and feel like it
Not much to show on what i did, all i did was tried to figure out a way to get the purge event going.
What I did:
- Implemented hyperions game engine, task and event systems, dont know what i did, but server kept lagging after i did that so i changed it back, didnt really look into the problem as i didnt feel like it, but you can re-enable it by pasting whatever's in backuphyperionserver into GameServer.java
- Implemented server sided cache loading/update server whatever you wanna call it, mightve missed a few things
- Repackaged the server
- Redid a few things i didnt like
- Started redoing the commands system as i found the command system that came with it kinda overcomplicating it
- Enter to login
- Added a prayer base, but removed it as im using it for my current project
- All Runescape strings replaced with server name client sided
- Hot keys
- Implemented a class that just holds methods that are called to send a string to an interface as i dont like seeing a bunch of sendString instances in a class
- And other small things like declaring x y and height variables in the entity class since npc and player both share it
Credits:
- Arithium
- Emnesty
- Me
- Pegasus - cant remember your weird ass new name lol
- Sanity
- Hyperion Team