X-Git-Url: http://git.shiar.net/netris.git/blobdiff_plain/35a9a4baf9de8996d02d3083ae57be9fdccec5c7..eb820d60637feceb84f559675344cf24a2c2f1cd:/TODO diff --git a/TODO b/TODO index 3ff4650..b0f07d8 100644 --- a/TODO +++ b/TODO @@ -33,7 +33,14 @@ asap * backtrace... * multiple players using a single (larger) field * wrap multiline messages at word end - * commands (/team) + * commands + * basic irc / tetrinet client: /me, /msg + * basic tetrinet client: /move + * server info: /who (also in tetrinet), /version, /whois + * /nick, /team (requires server passing) + * remaining tetrinet: /join, /list, /op, /kick, + /winlist, /setwinlist, /start, /stats, /tstats, + /rules, /news, /faqs, /features, /motd * observers (join as g/o player) * bot as seperate client * time-based singleplayer leveling? @@ -63,14 +70,14 @@ distant future * player keys * delete key? * blocks+actions - abcd.fgHi..LmnoPqrsTUvWx.. + abcd.fg_i..lmnopqrs__v_x.z * tetrinet: * a: add (junk)line * b: remove specials on field * c: clear (bottom) line * g: gravity (move all blocks down) * n: nuke field - * o: block bomb (blocks around any bombs on field are moved) + * o: block bomb (3x3 blocks around any bombs on field are cleared) * q: quake (shift lines left or right) * r: remove 10 blocks at random * s: swap fields @@ -90,6 +97,10 @@ distant future * i: attack immunity (invincible to attacks) * m: mutated pieces (gives several difficult pieces) * v: clear column (erases vertical line) + * blocktrix: + * l: left gravity (pulls all blocks to the left) + * p: piece change (randomly changes player's currently falling piece) + * z: zebra field (clear every second column) * ideas: * x: seperate blocks (cut all shared pieces in quadra) * quadra compatible? @@ -101,6 +112,10 @@ distant future * create record spelling out netris logo * completely customizable window layout * adjustable player order (maybe even in config by nick/hostname) + * multiple channels per server + * /join and /part + * hold piece + * multiple level block preview consider