4200 active members
  171 are on-line
Clock Year Day Time
11 112 2:24:44
Logged In As Login
Guest
Alertssnewsgnewsmessagegeneralfactioninventorycombatroom
Todo List Comments from Veynom - July 19, 2005
Notes from Khan
Notes from Kyle

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 + A party event function would be nice for party movements so generate 1 message rather than 12.
  • 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 + for a junior too
  • allow adding of bodies and unconscious people to parties Why if we add the death trophy ? Because bodies stay for three weeks and covert ops (and the ilk) may want to be able to drag bodies away
  • eh, no description, simple change in maps code (see the item 5 above this, same solution)forum thread - and could create problems with current cross squares travel. Can't see how, it's a purely cosmetic change
  • alerts for ships entering/exiting hyper forum thread -- for a junior
  • entering/exiting facilities from one fixed point + I will really try to find a solution myself, I know the problem as none else.
  • 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 -- Have tabs for each of the team that allow them to be viewed in isolation - Azzi
  • 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 Take info from SWC SO - 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