Construction development

PkHonor's work in progress and future updates will be posted here.
Locked
User avatar
Mike
Programmer
Posts: 6306
Joined: Sun Nov 01, 2009 8:00 pm
Location: PkHonor HQ

Construction development

Post by Mike » Wed May 08, 2013 4:37 am

The past weeks, I've mostly continued my work on the construction skill, while making the needed modifications and bugfixes to the oldschool wilderness and fixing some bugs within the game itself.
While working on the construction skill, I will also continue to make new threads to discuss every element of our combat system. Changes to our combat system will be done from time to time based on the players' input. The oldschool wilderness will soon also be released once all testing is done and everything seems to be fine.

The construction skill itself is progressing quite well at this point. Below you'll find my todo list for the construction skill.

What I've done for construction so far:
-> Allow a player to set up their personal space for a player-owned house
-> Allow a player to enter their player-owned house in both normal and building mode
-> Allow a player to add any room to their house
-> Allow a player to rotate any room to their liking, while ensuring all doors are properly connected
-> Allow a player to remove a room from their house
-> Add proper restrictions and checks to stop cheating, including protection against cheat clients
-> Add an interface to give a player options to build furniture
-> Make sure you can't remove your stairs on the 2nd floor to go down
-> Make sure you can't remove stairs on the 1st floor to go up (if you have rooms on the 2nd floor)
-> Make sure you can't remove stairs in your dungeon to go up
-> Make sure you can't build rooms over a garden (all rooms on the 2nd floor need a room underneath to support it)
-> Make sure you can't build a garden on the second floor
-> Make sure you can't build stairs on the second floor if there are no stairs on the first floor
-> Save the player-owned house in the database
-> Allow others to enter your player-owned house

What needs to be done yet:
-> Set proper level restrictions for adding rooms
-> Make sure there are no 'ghost' objects in normal mode
-> Make sure all roofs, walls and windows are properly shown (not the case atm)
-> Fix a few bugs with a few objects that aren't in the right place (bug made by jagex - no clue how they fixed it but I'll find a way)
-> Optional (not sure if this will be done): allow a player to store items in chests in their own house (as an extension to their bank)
-> Make sure a player retrieves all items within a room (for example items that are in display cases) if the player removes that room
-> Allow a player to build any piece of furniture, provided he has the proper level and items (this is most work since there's hundreds of furniture pieces)
-> Make sure all pieces of furniture have a use (also a lot of work)
-> Allow a player to remove furniture
-> Make sure all construction materials (planks and such) are available to players
-> Determine the prices of all construction material
-> Determine the experience gained per constructed item
-> Finalization, testing and bugfixing


This list will be updated as I progress further.

Tony
Premium Donator
Posts: 97
Joined: Wed Apr 10, 2013 10:06 pm

Re: 1 - 8 May 2013

Post by Tony » Wed May 08, 2013 4:57 am

Looks nice! Keep up the good work! :)
Image
Yes I made that^

User avatar
Michyy
Fanatic
Posts: 4062
Joined: Wed Apr 10, 2013 8:55 pm
Location: Colorado

Re: 1 - 8 May 2013

Post by Michyy » Wed May 08, 2013 5:06 am

Awesome!
Looking forward to the release whenever it may be.

Rick
Premium Donator
Posts: 7744
Joined: Mon Apr 01, 2013 4:33 pm

Re: 1 - 8 May 2013

Post by Rick » Wed May 08, 2013 12:32 pm

Omfg Mike that's sick!

Construction.. I have never seen that on a 317 before, well I did, but really basic :P Mike you're seriously a Legend man!

On a side note: What happened to Summoning? Did you cancel the Summoning project? If so why?

Also: What happened to Slayer? Though you were doing that first :( It's not that hard to add more tasks right :P?
Image

User avatar
Im chaox
Known Venturer
Posts: 193
Joined: Thu Apr 11, 2013 1:09 am
Location: Belgium♥

Re: 1 - 8 May 2013

Post by Im chaox » Wed May 08, 2013 12:35 pm

Great work Mike,

@Pure Rick ,
Yeah always if i was getting a slayer task , i was getting green dragons all the time , that need to be changed asap. (:
Image
Image

User avatar
Ivy
Premium Donator
Posts: 2285
Joined: Thu Apr 11, 2013 9:01 am
Location: The Netherlands.

Re: 1 - 8 May 2013

Post by Ivy » Wed May 08, 2013 12:48 pm

I cannot wait for this!

AWESOME

User avatar
Andres
Developer
Posts: 4846
Joined: Fri Apr 12, 2013 6:23 pm
Location: Belgium

Re: 1 - 8 May 2013

Post by Andres » Wed May 08, 2013 12:49 pm

Make the skill good expensive!
Cant wait :)
Image

User avatar
Maurits
Honor Player
Posts: 8807
Joined: Mon Apr 01, 2013 3:21 pm
Location: Retirement Home

Re: 1 - 8 May 2013

Post by Maurits » Wed May 08, 2013 12:49 pm

Construction is starting to look legit, nice Mike.
Image

User avatar
Mike
Programmer
Posts: 6306
Joined: Sun Nov 01, 2009 8:00 pm
Location: PkHonor HQ

Re: 1 - 8 May 2013

Post by Mike » Wed May 08, 2013 2:23 pm

@pure rick: the summoning skill is not cancalled, it is simply 'on hold' until we are sure that the entire community is happy about how it will be. There are still several players who oppose the introduction of the skill.

As for slayer, I must apologize as I had once more forgotten about that. I work on so many things at the same time that I often forget what else there is still to do. In the past, I did state I would look at changing the slayer skill before working on new skills, but eventually I had forgotten about the slayer skill altogether. Thank you for reminding me of it though, I'll make sure slayer gets a serious update as well.

Emerald silk
Honor Player
Posts: 357
Joined: Thu Apr 11, 2013 1:45 pm

Re: 1 - 8 May 2013

Post by Emerald silk » Wed May 08, 2013 2:27 pm

Amazing work Mike, I'm sure this will turn out great

Locked