using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace FutureWar_Redux { class notes { /* * DEVELOPER NOTES, DEDICATIONS, RANDOM MUSINGS, CHECKLIST, ALL AROUND NOTEBOOK * CODEX 3.0 * PREVIOUS CODEX (1.0 and 2.0): http://lol.woogers.net * AUTHOR: Michael A. Bijou 2 * DATE OF CREATION: Monday, February 14, 2011 AD * LANGUAGE: C#/XNA Framework * PLATFORM: Windows (Intended), Xbox 360 (Possible) * * item sheets: item names.txt [names of items] * item prices.txt [prices of items] * item purpose.txt [attribute affected] * item stat val.txt [attribute change value] * * item purposes: 0 - Hit Points, 1 - Skill Points, 2 - Weapon, 3 - Accessory * * broken stuff: filestreams in item class are all borked. research required. * health bar does not increment and decrement properly. fiddling required. * interface implementation start needs to be done asap * pchara and health bar disappear when shooting * semi-fixed by placing background and healthbar in seperate sprite batches * not completely fixed - character still dissapears * * class running list: game1 - primary class * item - item databse (utilizes array of struct item, and reads in values from text files), * notes - this random thing you're looking at * pchara - player character class (inherits traits from sprite) * sprite - draws movable or controllable objects * ammo - handles ammo (inherits traits from sprite) * * images: background (asset name: backg) * chara placeholder (asset name: pchara) * HealthBar (asset name: HealthBar) * * classes: four primary classes, two subclasses each * class advances at 20 * assault (warrior equivalent, standard assault rifles) * close quarters (ultra high-damage, low range, shotguns) * machine gunner (tank, high-damage, low SP, chaingun) * grenadier (mage equivalent, grenade launchers) * senior grenadier (elemental grenades) * rawket launcher (rocket launcher, fast attack, bad accuracy, high damage) * support (random stuff; basic heal and basic building) * medic (better healing, res) * engineer (can build temporary turrets, call in orbital supply drops) * recon (rogue/thief equivalent, fast, light, low defense) * spy (debuff enemies) * sniper (archer equivalent, elemental rounds poss) * * weapon types: assault rifle * shotgun * chaingun * grenade launcher * rocket launcher * mediwep * support kit * briefcase * sniper rifle * * items: items usable in game * recovery: * hit points: * bandage - recovers 25% HP, 100G * minikit - recovers 50% HP, 200G * medikit - recovers 75% HP, 300G * surgical kit - recovers 100% HP, 400G * skill points: * water - recovers 25% SP, 200G * juice - recovers 50% SP, 400G * soda - recovers 75% SP, 600G * energy drink - recovers 100% SP, 800G * weapon: * assault rifle: * SAR1 (Series Assault Rifle) - * SAR2 - * XAR (Experimental Assault Rifle) - * Charged Particle Beam - * shotgun: * combat shotgun - * trench gun - * double-barrel shotgun - * delayed-impact trench gun - * refracted laser - * chaingun: * minigun - * chaingun - * high-cap minigun - * multi-beam laser - * grenade launcher: * grenade rifle - * grenade launcher - * grenades: * fragmentation - * incendiary - * l. nitrogen - * electrostatic - * poison - * flash - * electomagnetic pulse - * rocket launcher: * ATT7 (Anti-Tank Tube) - * APBB3 (Anti-Personnel/Bunker Busting) - * HTAT (Heavy/Tracking Anti-Tank) - * mediwep: * syringe kit - * medigun - * nanosphere - * self-charging medigun - * medibot launcher - * * ranks: 1. * 2. * * statistics: player statistics for all characters * hit points (HP) - health; once it reaches 0, character "dies" * skill points (SP) - used to perform all abilities outside of basic non-elemental attack * strength (STR) - affects amount of damage dealt * endurance (END) - affects hit points * intelligence (INT) - affects skill points * agility (AGI) - affects speed * * mechanics: Junk dropped by monsters can be used to upgrade weapons or sold for cash * Max inventory carried is based on strength points * Class up every 20 levels * Branching classes? * Levels = Rank * * stuff: I'm typing this in Dr. Langdon's class, very bad. * He doesn't look a thing like Jesus, but he talks like a gentleman, like you imagined * when you were young. * I'm typing this in Dr. Langdon's class again... Whyyyyyyyyyy. * * story: backstory * since this probably won't take place on earth, we'll say a war among the individual nations on the planet resulted * in cataclysmic destruction of some of the planet's environment, so the smaller nations were annexed by larger * nations because smaller nations were not able ot sustain themselves. so then, 40 years later, world government. * workable deep-space travel is discovered, humanity explores the stars, and sets up a colony or two. * Stellar Observatory detects unexpected group of meteors, out in distant space, on a collision course with planet * "no worries, though, they'll disintegrate in atmosphere * rocks on the outside disintegrate to reveal hidden alien ships * "OH GOD WHAT EVERYBODY SCREAM AND RUN IN CIRCLES!" * "kill them all!" * "yes sir" * gameline * unidentified objects approach planet and enter atmosphere * alien invasion * human resistance * kill alien primarch * success */ } }