TheBlackfish / SweepElite

HTML5 game where multiple players are playing Minesweeper together. Only one game is active at a time
0 stars 0 forks source link

Implement these traps #70

Open TheBlackfish opened 8 years ago

TheBlackfish commented 8 years ago

Traps to be implemented -

TheBlackfish commented 8 years ago

Each player only gets to build one of the available traps each game on a cooldown. The player list will have tool and cooldown listed.

TheBlackfish commented 8 years ago

Cooldowns should not just be tied to turns, as then flagging tiles would count.

Only DIGGING lowers a player's cooldown!

TheBlackfish commented 8 years ago

Ballista - Fires in a straight line at an enemy within range, wrecking it. Proximity Mine - If a tank moves within range, blows up everything in that radius. Rocket Nest - If a tank moves within range, blows up mostly everything in a forward cone. Radio Nest - Flags all mines within a tiny range. Caltrops - Destorys a tank that goes over the tile.

TheBlackfish commented 8 years ago

Block - Tanks must move around the trap.

TheBlackfish commented 8 years ago

Flare - After X turns, three friendly tanks are spawned.

TheBlackfish commented 8 years ago

Proximity Mine, plus all trap logic, implemented in commit #83.

TheBlackfish commented 8 years ago

Radio Nest added as of commit #90.

Each turn, the nest places a flag on a nearby mine. When all nearby mines are flagged, the nest is destroyed.

TheBlackfish commented 8 years ago

Standard Banner - Any wrecks nearby become friendly tanks. AKA tankromancy.

TheBlackfish commented 8 years ago

Ballista added as of commit #95.