Cyberkilla

Admin

Total Posts: 5,984
Online Status: Offline
Wed Jan 21 16:30:41 EST 2015

As promised, here is the roadmap for 2015.

Roadmap

Under construction; check back periodically. Actively editing this page.

TODO: Add next update waves, which include content packs and new features for guilds, item modding, etc.

Interface refactor progress

As can be seen below, most of the pages are already ported, or are on the cusp of being finished. Almost everything in orange is very nearly complete. There are still a few pages still in yellow, which means that I'm not happy with the design yet. The dashboard pages in particular, are a bit of a ha**le to get right.

The primary motive for this interface transition is not for visual purposes, but to enable us to adopt more modern technologies, and make good use of asynchronous requests when performing actions, to minimise the need to reload pages, where it can be avoided (e.g. when equipping items).

The pages should ultimately load faster, and make more use of modern screen real estate.

- [Interface/Theme] Implement new game theme:
 - [Interface/Theme] Implement primary game interfaces and features in new theme:
  - [Interface/Theme] Port page: Inventory
  - [Interface/Theme] Port page: Player Profile (in progress; 11th April 2015)
  - [Interface/Theme] Port page: Home page
  - [Interface/Theme] Port page: Player Dashboard
  - [Interface/Theme] Port page: Attack (11th April 2015)
  - [Interface/Theme] Port page: Attack Results
 (11th April 2015)
  - [Interface/Theme] Port page: Explore (11th April 2015)
  - [Interface/Theme] Port page: Forums
   - [Interface/Theme] Port page: View Forum
   - [Interface/Theme] Port page: View Thread
   - [Interface/Theme] Port page: New Thread (and edit/reply)
  - [Interface/Theme] Port page: Register
  - [Interface/Theme] Port page: Guild Dashboard (11th April 2015)
  - [Interface/Theme] Port page: Mail Inbox
   - [Interface/Theme] Port page: Compose Message
  - [Interface/Theme] Port page: Login
 - [Interface/Theme] Implement tertiary game interfaces and features in new theme:
  - [Interface/Theme] Port page: Player Hitlist (11th April 2015)
  - [Interface/Theme] Port page: Wiki
  - [Interface/Theme] Port page: Game Manual
  - [Interface/Theme] Port page: Allies & Enemies (in progress; 11th April 2015)
  - [Interface/Theme] Port page: Transfer Points (in progress; 11th April 2015)
  - [Interface/Theme] Port page: Transfer Items (in progress; 11th April 2015)
  - [Interface/Theme] Port page: Browse Players (finished 22nd Jan)
  - [Interface/Theme] Port page: Browse Guilds (finished 22nd Jan)
  - [Interface/Theme] Port page: Help New Players
  - [Interface/Theme] Port page: Vote for FutureRP
  - [Interface/Theme] Port page: Help & Support
  - [Interface/Theme] Port page: Site Search (finished 22nd Jan)
  - [Interface/Theme] Port page: Legacy Global Chat (finished 13th Feb)
  - [Interface/Theme] Port page: Terms of Service
  - [Interface/Theme] Port page: Privacy Policy
  - [Interface/Theme] Port page: Contact Us
  - [Interface/Theme] Port page: Top 20 Rankings
  - [Interface/Theme] Port page: Hall of Fame
  - [Interface/Theme] Port page: Player Leaderboard
  - [Interface/Theme] Port page: Guild Leaderboard
  - [Interface/Theme] Port page: Daily Statistics
  - [Interface/Theme] Port page: Monthly Statistics
  - [Interface/Theme] Port page: Rank Ascenders
 - [Interface/Theme] Implement secondary game interfaces and features in new theme:
  - [Interface/Theme] Port page: Lottery (finished 13th Feb)
  - [Interface/Theme] Port page: Marketplace (in progress; 11th April 2015)
  - [Interface/Theme] Port page: Guild Profile (in progress; 11th April 2015)
  - [Interface/Theme] Port page: Player Vault
  - [Interface/Theme] Port page: Browse Places
  - [Interface/Theme] Port page: Upgrade Centre (11th April 2015)
  - [Interface/Theme] Port page: Upgrade Items
  - [Interface/Theme] Port page: Raffle (finished 13th Feb)
  - [Interface/Theme] Port page: Credit Multiplier (11th April 2015)
  - [Interface/Theme] Port page: Preferred Player
  - [Interface/Theme] Port page: Buy Points
  - [Interface/Theme] Port page: Account Settings
   - [Interface/Theme] Port page: Edit Profile
  - [Interface/Theme] Port page: Skills (in progress; 11th April 2015)
  - [Interface/Theme] Port page: Bounty Listing (11th April 2015)
  - [Interface/Theme] Port page: Bank (in progress; 11th April 2015)
  - [Interface/Theme] Port page: Guild Hitlist (11th April 2015)
  - [Interface/Theme] Port page: Guild Vault
  - [Interface/Theme] Port page: Raid Manager (designed; in-progress; 11th April)
  - [Interface/Theme] Port page: Raid Overview 
(designed; in-progress; 11th April)
  - [Interface/Theme] Port page: Raid Results 
(designed; in-progress; 11th April)
  - [Interface/Theme] Port page: Raid Log (11th April 2015)
  - [Interface/Theme] Port page: Attack Log (11th April 2015)
  - [Interface/Theme] Port page: Objectives
  - [Interface/Theme] Port page: Manage Badges
  - [Interface/Theme] Port page: Quest Log
 - [Interface/Theme] Correct the new menu system, as current version is missing several links
- [Other] Construct an API interface that can be used both internally, and exposed via AJAX for use on pages


Invisible War ][
Edited 12 time(s). Last edited by Cyberkilla @ Sat Apr 11 17:42:33 EDT 2015

Cyberkilla

Admin

Total Posts: 5,984
Online Status: Offline
Sat Jan 31 14:39:56 EST 2015

Everyone that has ever supported the game with Preferred Player or buying points, should have received an invite to the alpha test site. This site will remain open for the next two weeks.

There will be daily improvements posted to this thread. Any feedback would be appreciated!

If anyone is having trouble logging in, please let me know here! (smiley)


Invisible War ][

The Reaper

Member

Total Posts: 18
Online Status: Offline
Sat Jan 31 19:05:14 EST 2015

this is just a small list of some of the bugs ive found...some may be intentional...but some that ive found a big errors

while using the side bar/ red metal theme

1. http://alpha/pages/home.php - clicking the FRP logo completely destroys the layout.

2.  http://alpha/pages/player_notes.php
Notice
: Undefined variable: edit_node in alpha/pages/player_notes.php on line 45
Notice: Undefined variable: edit_note in alpha/pages/player_notes.php on line 26

3. http://alpha/pages/casino_lottery.php
Tickets cost
Notice: Undefined variable: TICKET_COST in alpha/tpl/casino_lottery.php on line 544.

he lottery is drawn daily, at
Notice: Undefined variable: DRAW_TIME in alpha/tpl/casino_lottery.php on line 55
19:00 server time.

Notice: Undefined variable: JACKPOT_VALUE in alpha/tpl/casino_lottery.php on line 111
0 Cr

Next draw in
Notice: Undefined variable: NEXT_DRAW_HOURS in alpha/tpl/casino_lottery.php on line 118
0 hour(s),
Notice: Undefined variable: NEXT_DRAW_MINUTES in alpha/tpl/casino_lottery.php on line 118
0 minute(s)

Notice: Undefined variable: LAST_DATES in alpha/tpl/casino_lottery.php on line 136
Notice: Undefined variable: CURRENT_PLAYERS in alpha/tpl/casino_lottery.php on line 186
Warning: Invalid argument supplied for foreach() in alpha/tpl/casino_lottery.php on line 186

Notice: Undefined variable: YOUR_TICKETS in alpha/tpl/casino_lottery.php on line 231
Notice: Undefined variable: YOUR_TICKETS in alpha/tpl/casino_lottery.php on line 232
Warning: Invalid argument supplied for foreach() in alpha/tpl/casino_lottery.php on line 232

4. http://alpha/pages/player_browse.php

NAME
Notice: Undefined variable: SORT_BY in alpha/tpl/player_browse.php on line 22

LEVEL
Notice: Undefined variable: SORT_BY in alpha/tpl/player_browse.php on line 25

CREDITS
Notice: Undefined variable: SORT_BY in alpha/tpl/player_browse.php on line 28

Notice: Undefined variable: START_AT in alpha/tpl/player_browse.php on line 45 1-15
Notice: Undefined variable: SORT_BY in alpha/tpl/player_browse.php on line 125

5.   http://alpha/pages/guild_browse.php
NAME
Notice: Undefined variable: SORT_BY in alpha/tpl/guild_browse.php on line 12

MEMBERS
Notice: Undefined variable: SORT_BY in alpha/tpl/guild_browse.php on line 15

POWER
Notice: Undefined variable: SORT_BY in alpha/tpl/guild_browse.php on line 18

CREDITS
Notice: Undefined variable: SORT_BY in alpha/tpl/guild_browse.php on line 21

Notice: Undefined variable: START_AT in alpha/tpl/guild_browse.php on line 36 1-15
Notice: Undefined variable: SHOW_ALL in alpha/tpl/guild_browse.php on line 81
Notice: Undefined variable: SORT_BY in alpha/tpl/guild_browse.php on line 89

6. http://alpha/pages/raid_log.php
-
#A fatal error occurred. If you have a minute, please post a bug report on the Forum.
Alternatively, you can email us at admin@futurerp.net.
We sincerely appologise for the inconvienience. An error report has been automatically filed, but any additional details would be greatly appreciated.

7.  http://alpha/pages/error.php
Monster Far - Error code 404: the page you have requested could not be found.
Perhaps you mistyped, or the page has moved. Why not try visiting the home page instead?

8. http://alpha/pages/backpack.php - equipped items still take space in the player inventory

9. http://alpha/pages/leaderboard_hof.php

Error code 404: the page you have requested could not be found.
Perhaps you mistyped, or the page has moved. Why not try visiting the home page instead?

10. http://alpha/pages/store_item.php
#A fatal error occurred. If you have a minute, please post a bug report on the Forum.
Alternatively, you can email us at admin@futurerp.net.
We sincerely appologise for the inconvienience. An error report has been automatically filed, but any additional details would be greatly appreciated.






Edited 2 time(s). Last edited by The Reaper @ Sat Jan 31 19:55:22 EST 2015

The Reaper

Member

Total Posts: 18
Online Status: Offline
Sat Jan 31 19:50:49 EST 2015

Using the Test Template 1 theme

1. http://prelive.futurerp.net/pages/player.php - showing lottery numbers on profile, no mastery links

2. http://prelive.futurerp.net/pages/backpack.php - Equipped items still take space in the inventory

3. http://prelive.futurerp.net/pages/notifications.php - Error code 404: the page you have requested could not be found.Perhaps you mistyped, or the page has moved. Why not try visiting the home page instead?

4. http://prelive.futurerp.net/pages/objectives.php - Link text is hard to read with current background

5. http://prelive.futurerp.net/pages/item_give.php - Available item text color hard to discern against background

6. Link Click Log - No player specified.

7. http://prelive.futurerp.net/pages/upgrade_centre.php - Green price text hard to discern against background

8. http://prelive.futurerp.net/pages/item_upgrade.php - Information text hard to discern against background

9. http://prelive.futurerp.net/pages/attack.php - Box sizing is bad

10. http://prelive.futurerp.net/pages/bank.php -  transfer amount + 15% of transfer amount has a black background...is unreadable

11. http://prelive.futurerp.net/pages/casino_credmul.php
- Top 5 Most Credits Won- winnings is white text over white background
 
12. White background aint gonna work

13. http://prelive.futurerp.net/pages/world.php - No monsters or working door links

14. http://prelive.futurerp.net/pages/chat_main.php
- design layout doesnt fit page dimensions



Aurum KodEXo

Mod

Total Posts: 2,575
Online Status: Offline
Sun Feb 15 7:15:25 EST 2015

Here's some of the features CK showcased in chatroom:

- [Features/Items] Implement a weapon skill system, which allows players to specialise in a particular weapon type
- [Features/Items] Implement an item scaling feature, where items can be moved up/down between a fixed level range
- [Features/Items] Implement an item durability system
- [Features/Items] Implement a item tuning feature
- [Features/Items] Implement an item modding system, where items have mod slots that can be filled for extra buffs
- [Features/Content] Investigate the possibility of equipped items providing a pa**ive skill buff until they're unequipped
- [Features/Content] Implement the PvP Arena feature
- [Features/Items] Reinstate set bonuses on all existing item sets
- [Features/Guilds] Implement a level system for guilds
- [Features/Guilds] Inst*tute raiding caps to limit the number of raids a guild may form within a period of time
- [Features/Guilds] Inst*tute raiding threshold limits, to prevent guilds from exploiting much weaker enemies
- [Features/Guilds] Implement a Skill Tree feature for guilds
- [Features/Guilds] Implement an upgrade system for guilds, similar to the one for players
- [Features/Guilds] Implement a guild item system
 - [Features/Guilds] Design a number of guild items for the new guild item system
- [Features/Guilds] Implement a medal and trophy system for guilds
- [Features/Guilds] Implement a badge system for guilds
- [Features/Guilds] Implement a guild t*tles system, where guilds can achieve t*tles by questing, etc.
- [Features/Guilds] Implement guild mastery gauges
- [Features/Quests] Add support for guild quests, which are started by guild members, and are available to the entire guild
- [Features/Guilds] Implement a guild objectives system
- [Features/Guilds] Add support for daily/weekly/monthly pots that the guild can fill to get rewards
- [Features/Guilds] Implement territorial ownership feature for guilds
- [Features/Guilds] Implement guild vs guild tournament system
- [Features/Guilds] Inst*tute a number of guild vault restrictions, such as withdrawal limits
- [Core/Preferred Player] Implement the concept of Preferred Guilds
- [Features/Content] Implement a series of mini-games, which permit team work, and can be repeated periodically
- [Features/Attacking] Bring back guild helpers during attacks
- [Features/Content] Implement the Grid Game feature


¯\_(ツ)_/¯

Cyberkilla

Admin

Total Posts: 5,984
Online Status: Offline
Sun Feb 15 7:16:00 EST 2015

Quote from Deathangel3180
Using the Test Template 1 theme
...SNIP...

Thanks Deathangel3180. There's going to be a few glitches for a while, until we get all of the pages ported over. It absolutely must be done though. There was just no way that I'd want to add new features to the old template. It looks nice, but it's a bit long in the tooth now.


Invisible War ][