Todo List
playability enhancement
- Separate Ship Messages. 1 category for travel, 1 for important
stuff (hail, scan, combat etc) OR add a simple filter system
- On the join faction form have a <textarea> that is
autofilled with the player location. Only displays if not under arrest
and if have joined within the past month. Designed to cut down on the
time to pickup newbies. It should only be possible to use this from a
cockpit or when inside a starting location forum thread - Drei
- Trim down room movement events OR add a simple filter forum thread
- Trim down inventory events forum thread
- Open NPC owned facilities to all forum thread
- put floating plats around the edge of all water cities. Either via
cities table manipulation or manually in the code by tiling them where
it is a water city. Latter would be quicker cause 'd have to update
city creation code and maps for the former. Then again, there may come
a time when having a floating plat is required to not fall into the
water (or whatever), so the former may be a better long term solution
- Quick Help Tips. Have tips, just gotta code it
- allow adding of bodies and unconscious people to parties
- eh, no description, simple change in maps code (see the item 5
above this, same solution)forum thread
- alerts for ships entering/exiting hyper forum thread
- entering/exiting facilities from one fixed point
- template NPC cities
- Ability to specify how many entities appear per page on inventory
- dynamic variables in custom NPC scripts - forum thread
- reveal map from entrance/docking/hangar/cockpit rooms. Can
download to your datapad or your droid forum thread
- caption for grudge matches - forum thread
- water terrain on edges of terrain/city squares bordering a water
square - forum thread
- ports etc need to be build on water cities over water terrain or
next to water terrain - forum thread
- Add option to turn off the messages from NPCs at start/end of
construction. Send but hide message if doesn't want o receive them, no
modification required for message interception then?
- Indicator for when NPCs need skill points assigned.-- Veynom
art/graphics
code maintenance
- break doFacilityIncome up into smaller functions to make debug and
optimisation easier
- move all inline queries to the libs
- Rewrite addRaces, updateRaces and deleteRaces in races.inc and
update raceUpdate.php to use them. Notes on what to do at the top of
races.inc
- Delete the cache of galaxy data for a faction when it goes
government or when it changes names
bugs
- check that rented vehicle returning takes into account inactive
players on vehicles. When this is done should I give them all another
5 vehicles?
- Errors 4354, 4356, 4366, 4367, 4368, 4339, 4346 (and several
others). All due to bad filtering of input: People entering �(x, y)�
or �x, y� or city name as cityID OR Ship name instead of shipID OR
Facility name instead of ID. Need to add is_numeric() check - on temp
NPC purchasing
- Close the material loading exploit. Can see all ships around you
regardless of sensors/ECM
gui
- Disable view of city grid while in Cross Terrain travel. I think
only for characters, ships/vehicles already have an image showing
- When the redesign is done: write up a guide to creating skins for
SWC. Include what and where each of the images are used, where each of
the CSS classes are used
- make an orange skin
- http://trimpath.com/demos/nextaction_static1/nextaction.htm
- use Clarr's JS swapper on the events page - Khan
- replace the current GD lib generated status bars with the CSS only
versions. When disabled use throwError() in the image generator to
send an error including the page when it's called, easy to eliminate
use of it then - Khan
- Sel's dynamic tooltips generator for rules pages
- Sel's custom skins
- make hide/showing menu sections use AJAX
misc
- Create images.swc.com/overlib/ to hold all the incarnations of
overlib. Name them according to what their role is ie: stripped down,
complete. Then repoint all uses of it to here. Currently spread around
all over the place. Include a readme in there that holds what got
changed in each file
- Make recreating characters have to go through the manual handle
approval process like new characters to prevent illegal handles (as
has happened)
- Some way of tracking if recreated accounts have stuff made over to
them. Maybe, with the previous point, we could mark a recreationStamp
and setup a tool to view inventory and credit transaction events for
all accounts that have recreated in the past 2 or 3 weeks. Would be
nice if we could automate it to email us warnings or something
- Rewrite the way that maps handle the mapType (use constants) ie:
travel, descent, mining, construction etc). Right now it's a hacked
together mess and a bugger to expand on
- Go through and update all table documentation
- need a 'Create Datacard' tool. Check my localhost, should be an
old one there
- Make the 'Build Roads' menu order coords from left to right, not
top to bottom
- http://www.swcombine.com/contacts/team.php <-- insanely long,
cumbersome, do something to shorten it
- transfer datacards available to each faction type to the datacards
rules page and link to it from the faction creation page
- get the Timeline going again forum thread
- http://www.swcombine.com/community/features.php Update it
- Dwight did the 'public todo list thing' make it official and put
stuff on it
- PDF on the fly for rules - Toggy
- implement the inactive/owner leader script
- pulse mass mines for Battle Dragons. Quick action system that
deletes after X, add to getGravityWellCoverage(), simple enough
- http://www.sitepoint.com/article/object-oriented-php <-- Good
PHP OOP Intro
- http://www-128.ibm.com/developerworks/web/library/wa-ie2mozgd/
<-- About the differences between Moz/FF and IE, good read and
reference
- http://www.xwaupgrade.com/ <-- try and hire some of them?
- allow inclusion of titles when submitting grduge matches for
Deathmatches - bug base post
forum
- Mark thread as read upon viewing. PHPBB uses a thread history
where each user who has viewed the thread has their ID stored in a
field, when it's posted to/edited that field is wiped. Currently they
must manually mark forums read. Not too complex to add. What
implications are there for increased numbers of DB queries and page
load?
- add [flash][/flash] tags
- make forum category collapsing persistent
- Search Function (see: RedvsBlue forums for the design) forum thread - Tine
- on load of post page auto focus on the topic field
- phpBB is OS, therefore we can use the code they have for their
posting interface?
- check for SWC login cookie on system, if it exists and is expired
redirect to login page. The cookie PHPSESSID for domain .swcombine.com
should suffice (handle/sessionID cookies deleted on expiry)
- store forum admins in a forum_admins table
- disable guest posting in protected forums
- optimise thread.php as much as possible. One of the busiest pages
- use the phpBB [quote][/quote] formatting and add [code][/code]
tags
- Make links automatic forum thread
Potential Stuff to add
ramblings
- Write the production class and GUI so that they are used by all
forms of production. Ie: have a productionClass.inc and
productionGUI() that handles all forms of production. I can write this
without the equations being finished so that someone else can just
plug them in and release
- Do items inventory. That and a handful of item actions are all
thats left of basic items
- Get Joe/Rune to setup a 'Press' page
- http://blogs.starwars.com/ get the PR guys to maintain one for us?
- http://www.starwarsspoofs.com/links.html <-- get linked
- http://www.theswoops.com/links.html linky
- get someone to write an OOC history of the Combine. The clients
we've had, when we started etc. This sorta relates to point 3 here - Azzi
- overthrow government
- try and recruit Star Wars 3D artists from scifi3d?
- forum thread
- write up a 'Learning PHP/mySQL' guide with links to IDE's, Xampp,
Online Tutorials, names of good books, tips for starter projects, a
basic run-down of mySQL and some PHP code snippets to study - Sel
|
|
|