Website updates

This commit is contained in:
Rob Pearce 2008-12-23 00:13:27 +00:00
parent c981081c92
commit a1a0408ddc
5 changed files with 109 additions and 31 deletions

View File

@ -3569,7 +3569,7 @@ void setfruitinfo(void) {
setinfo(P_SPIDER, "Spider", "Spiders will lurk quietly on the ceiling, crawling back and forth. If they notice a player nearby however they will swiftly pounce down onto their prey!", "spider.png"); setinfo(P_SPIDER, "Spider", "Spiders will lurk quietly on the ceiling, crawling back and forth. If they notice a player nearby however they will swiftly pounce down onto their prey!", "spider.png");
setinfo(P_FROG, "Frog", "Green frogs will continually bounce around, making them more difficult to catch.", "frog.png"); setinfo(P_FROG, "Frog", "Green frogs will continually bounce around, making them more difficult to catch. They are also excellent swimmers.", "frog.png");
setinfo(P_ANT1, "Worker Ant", "Worker ants are relatively easy to avoid, but when fed will quickly grow into more dangerous soldier ants.", "ant1.png"); setinfo(P_ANT1, "Worker Ant", "Worker ants are relatively easy to avoid, but when fed will quickly grow into more dangerous soldier ants.", "ant1.png");
setinfo(P_ANT2, "Soldier Ant", "Soldiers move faster and are more intelligent than their worker siblings. In addition, with just a little food they will become queens.", "ant2.png"); setinfo(P_ANT2, "Soldier Ant", "Soldiers move faster and are more intelligent than their worker siblings. In addition, with just a little food they will become queens.", "ant2.png");
@ -3612,35 +3612,99 @@ void dumpinfo(void) {
printf("<table border=1>\n"); printf("<table border=1>\n");
// players // players
printf("<tr bgcolor=\"#ffff00\"><th colspan=2>Players</th></tr>\n"); printf("<tr bgcolor=\"#ffff00\"><th colspan=4>Players</th></tr>\n");
for (i = 0; i < MAXPTYPES; i++) { for (i = 0; i < MAXPTYPES; i++) {
switch (i) { switch (i) {
case P_PLAYER: case P_PLAYER:
printf("<tr><td align=center><img src=\"img/%s\"><img src=\"img/%s\"><br>%s</td><td>%s</td></tr>\n", printf("<tr><td align=center><img src=\"img/%s\"><img src=\"img/%s\"><br>%s</td><td colspan=3>%s</td></tr>\n",
spriteinfo[i].file, spriteinfo[P_ARMOUR].file, spriteinfo[i].name,spriteinfo[i].desc); spriteinfo[i].file, spriteinfo[P_ARMOUR].file, spriteinfo[i].name,spriteinfo[i].desc);
break; break;
case P_PLAYER2: case P_PLAYER2:
printf("<tr><td align=center><img src=\"img/%s\"><img src=\"img/%s\"><br>%s</td><td>%s</td></tr>\n", printf("<tr><td align=center><img src=\"img/%s\"><img src=\"img/%s\"><br>%s</td><td colspan=3>%s</td></tr>\n",
spriteinfo[i].file, spriteinfo[P_ARMOUR2].file, spriteinfo[i].name,spriteinfo[i].desc); spriteinfo[i].file, spriteinfo[P_ARMOUR2].file, spriteinfo[i].name,spriteinfo[i].desc);
break; break;
} }
} }
// monsters // monsters
printf("<tr bgcolor=\"#ffff00\"><th colspan=2>Monsters</th></tr>\n"); printf("<tr bgcolor=\"#ffff00\"><th colspan=4>Monsters</th></tr>\n");
/*
for (i = 0; i < MAXPTYPES; i++) { for (i = 0; i < MAXPTYPES; i++) {
if (ismonster(i) == MT_MONSTER) { if (ismonster(i) == MT_MONSTER) {
printf("<tr><td align=center><img src=\"img/%s\"><br>%s</td><td>%s</td></tr>\n", printf("<tr><td align=center><img src=\"img/%s\"><br>%s</td><td>%s</td></tr>\n",
spriteinfo[i].file, spriteinfo[i].name,spriteinfo[i].desc); spriteinfo[i].file, spriteinfo[i].name,spriteinfo[i].desc);
} }
} }
*/
count = 0;
for (i = 0; i < MAXPTYPES; i++) {
if (ismonster(i) == MT_MONSTER) {
if (count % 2 == 0) {
printf("<tr>");
}
printf("<td width=10%% align=center><img src=\"img/%s\">\n",
spriteinfo[i].file);
if (i == P_SNAKE) {
printf("<img src=\"img/spit.png\">");
} else if (i == P_ANT3) {
printf("<img src=\"img/fire1.png\">");
} else if (i == P_SPIDER) {
printf("<img src=\"img/newspiderfall.png\">");
}
printf("<br>%s</td><td>%s</td>\n",
spriteinfo[i].name,spriteinfo[i].desc);
if (count % 2 == 1) {
printf("</tr>");
}
count++;
}
}
if (count % 2 == 0) {
printf("</tr>");
} else {
printf("<td colspan=2>&nbsp;</td></tr>");
}
// bosses // bosses
printf("<tr bgcolor=\"#ffff00\"><th colspan=2>Bosses</th></tr>\n"); printf("<tr bgcolor=\"#ffff00\"><th colspan=4>Bosses</th></tr>\n");
/*
for (i = 0; i < MAXPTYPES; i++) { for (i = 0; i < MAXPTYPES; i++) {
if (ismonster(i) == MT_BOSS) { if (ismonster(i) == MT_BOSS) {
printf("<tr><td align=center><img src=\"img/%s\"><br>%s</td><td>%s</td></tr>\n", printf("<tr><td align=center><img src=\"img/%s\"><br>%s</td><td colspan=3>%s</td></tr>\n",
spriteinfo[i].file, spriteinfo[i].name,spriteinfo[i].desc); spriteinfo[i].file, spriteinfo[i].name,spriteinfo[i].desc);
} }
} }
*/
count = 0;
for (i = 0; i < MAXPTYPES; i++) {
if (ismonster(i) == MT_BOSS) {
if (count % 2 == 0) {
printf("<tr>");
}
printf("<td align=center><img src=\"img/%s\"><br>%s</td><td>%s</td>\n",
spriteinfo[i].file, spriteinfo[i].name,spriteinfo[i].desc);
if (count % 2 == 1) {
printf("</tr>");
}
count++;
}
}
if (count % 2 == 0) {
printf("</tr>");
} else {
printf("<td colspan=2>&nbsp;</td></tr>");
}
printf("</table>\n"); printf("</table>\n");

BIN
website/img/fire1.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 660 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

BIN
website/img/spit.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 427 B

View File

@ -1,29 +1,43 @@
<center><h2>Creatures</h2></center> <center><h2>Creatures</h2></center>
<table border=1> <table border=1>
<tr bgcolor="#ffff00"><th colspan=2>Players</th></tr> <tr bgcolor="#ffff00"><th colspan=4>Players</th></tr>
<tr><td align=center><img src="img/pdwarf.png"><img src="img/armor.png"><br>Mr. Dwarf</td><td>Mr. Dwarf is currently highly disgruntled due to repeated burglaries of his hard-earned dinner. After one theft too many, he is now out for revenge! When encased in his shining suit of golden armour, Mr. Dwarf is bestowed with incredible powers of endurance, and is able to withstand any earthly threat. Once once, though.</td></tr> <tr><td align=center><img src="img/pdwarf.png"><img src="img/armor.png"><br>Mr. Dwarf</td><td colspan=3>Mr. Dwarf is currently highly disgruntled due to repeated burglaries of his hard-earned dinner. After one theft too many, he is now out for revenge! When encased in his shining suit of golden armour, Mr. Dwarf is bestowed with incredible powers of endurance, and is able to withstand any earthly threat. Once once, though.</td></tr>
<tr><td align=center><img src="img/p2dwarf.png"><img src="img/armor2.png"><br>Mrs. Dwarf</td><td>Mrs. Dwarf, being the loyal partner that she is, has become equally aggrieved by the constant re-appropriation of culinary treats and has joined Mr. Dwarf on his quest to end the rat menace forever. Her more feminine armour no less effective, just slightly more visually appealing with its convenient openings for lipstick and hair!</td></tr> <tr><td align=center><img src="img/p2dwarf.png"><img src="img/armor2.png"><br>Mrs. Dwarf</td><td colspan=3>Mrs. Dwarf, being the loyal partner that she is, has become equally aggrieved by the constant re-appropriation of culinary treats and has joined Mr. Dwarf on his quest to end the rat menace forever. Her more feminine armour no less effective, just slightly more visually appealing with its convenient openings for lipstick and hair!</td></tr>
<tr bgcolor="#ffff00"><th colspan=2>Monsters</th></tr> <tr bgcolor="#ffff00"><th colspan=4>Monsters</th></tr>
<tr><td align=center><img src="img/rat.png"><br>Rat</td><td>The weakest of the monsters, the rat will simply walk back and forth waiting to be caught. Beware an angry rat though, as it will try to fall or jump in order to catch you!</td></tr> <tr><td width=10% align=center><img src="img/rat.png">
<tr><td align=center><img src="img/newbee.png"><br>Bee</td><td>Bees, while still relatively weak, gain an advantage over rats in that they are able to fly. They move in a simple diagonal pattern, changing direction when they get near a wall or spikes. Bees will speed up when angry.</td></tr> <br>Rat</td><td>The weakest of the monsters, the rat will simply walk back and forth waiting to be caught. Beware an angry rat though, as it will try to fall or jump in order to catch you!</td>
<tr><td align=center><img src="img/spider.png"><br>Spider</td><td>Spiders will lurk quietly on the ceiling, crawling back and forth. If they notice a player nearby however they will swiftly pounce down onto their prey!</td></tr> <td width=10% align=center><img src="img/newbee.png">
<tr><td align=center><img src="img/snake.png"><br>Snake</td><td>The snake moves in a similar fashion to the rat with one important exception - upon seeing a player they will spit a glob of deadly venom at them!</td></tr> <br>Bee</td><td>Bees, while still relatively weak, gain an advantage over rats in that they are able to fly. They move in a simple diagonal pattern, changing direction when they get near a wall or spikes. Bees will speed up when angry.</td>
<tr><td align=center><img src="img/tick.png"><br>Tick</td><td>The tick is small but intelligent. Even in its regular placid state it will move in the same manner as an angry rat. Because of their small size, they are also difficult to target with a slam!</td></tr> </tr><tr><td width=10% align=center><img src="img/spider.png">
<tr><td align=center><img src="img/snail.png"><br>Snail</td><td>Snails are slow moving but tough. When attacked normally they will not die, but simply lose their shell and become a slug. The safest way to take them out is to slam another monster into them, thus killing them instantly.</td></tr> <img src="img/newspiderfall.png"><br>Spider</td><td>Spiders will lurk quietly on the ceiling, crawling back and forth. If they notice a player nearby however they will swiftly pounce down onto their prey!</td>
<tr><td align=center><img src="img/slug.png"><br>Slug</td><td>Slugs are faster moving than snails and capable of launching themselves through the air at their prey!</td></tr> <td width=10% align=center><img src="img/snake.png">
<tr><td align=center><img src="img/fish.png"><br>Pirahna</td><td>These fish at at home in the water and unhampered by slowness while swimming.</td></tr> <img src="img/spit.png"><br>Snake</td><td>The snake moves in a similar fashion to the rat with one important exception - upon seeing a player they will spit a glob of deadly venom at them!</td>
<tr><td align=center><img src="img/plant.png"><br>Plant</td><td>Evil venus fly trap plants will lie in wait and devour any player foolish enough to wander into their clutches.</td></tr> </tr><tr><td width=10% align=center><img src="img/tick.png">
<tr><td align=center><img src="img/fly.png"><br>Fly</td><td>Annoying pests at the best of times, flies pose additional danger to dwarves. They fly around more erratically than bees and after landing can scurry quickly back and forth.</td></tr> <br>Tick</td><td>The tick is small but intelligent. Even in its regular placid state it will move in the same manner as an angry rat. Because of their small size, they are also difficult to target with a slam!</td>
<tr><td align=center><img src="img/frog.png"><br>Frog</td><td>Green frogs will continually bounce around, making them more difficult to catch.</td></tr> <td width=10% align=center><img src="img/snail.png">
<tr><td align=center><img src="img/ant1.png"><br>Worker Ant</td><td>Worker ants are relatively easy to avoid, but when fed will quickly grow into more dangerous soldier ants.</td></tr> <br>Snail</td><td>Snails are slow moving but tough. When attacked normally they will not die, but simply lose their shell and become a slug. The safest way to take them out is to slam another monster into them, thus killing them instantly.</td>
<tr><td align=center><img src="img/ant2.png"><br>Soldier Ant</td><td>Soldiers move faster and are more intelligent than their worker siblings. In addition, with just a little food they will become queens.</td></tr> </tr><tr><td width=10% align=center><img src="img/slug.png">
<tr><td align=center><img src="img/ant3.png"><br>Queen Ant</td><td>After an ant has eaten enough, they become a Queen. Queens are just as fast as soldiers and can also breath fire. Furthermore, they are only one meal away from spawning additional ants!</td></tr> <br>Slug</td><td>Slugs are faster moving than snails and capable of launching themselves through the air at their prey!</td>
<tr bgcolor="#ffff00"><th colspan=2>Bosses</th></tr> <td width=10% align=center><img src="img/fish.png">
<tr><td align=center><img src="img/cloud.png"><br>Cloud of Doom</td><td>This unkillable cloud will appear if you spend too much time on one level. Beware, as the only way to defeat the cloud of doom is to complete the level before it grows too large to handle!</td></tr> <br>Pirahna</td><td>These fish at at home in the water and unhampered by slowness while swimming.</td>
<tr><td align=center><img src="img/kingrat.png"><br>King Rat</td><td>This mighty creature is the ruler of the rats, and impervious to the player's net. It can only be harmed by slamming another monster into it! King Rat will roam the level searching for a player, and upon spotting them will charge at high speed.</td></tr> </tr><tr><td width=10% align=center><img src="img/plant.png">
<tr><td align=center><img src="img/kingsnail.png"><br>King Snail</td><td>The absolute ruler of the snail kingdom is far too large and heavy to catch in a net. In addition, its shell provides protection against all attacks, leaving only its head vulnerable. While King Snail is too proud to chase down enemies itself, it can use its snail army to destroy its foes.</td></tr> <br>Plant</td><td>Evil venus fly trap plants will lie in wait and devour any player foolish enough to wander into their clutches.</td>
<tr><td align=center><img src="img/kingfly.png"><br>King Fly</td><td>King Fly is quite literally the lord of the flies. Far from the timid garden-variety fly, King Fly will roam around with its entourage of underlings in tow, running down anything in its path!</td></tr> <td width=10% align=center><img src="img/fly.png">
</table> <br>Fly</td><td>Annoying pests at the best of times, flies pose additional danger to dwarves. They fly around more erratically than bees and after landing can scurry quickly back and forth.</td>
</tr><tr><td width=10% align=center><img src="img/frog.png">
<br>Frog</td><td>Green frogs will continually bounce around, making them more difficult to catch. They are also excellent swimmers.</td>
<td width=10% align=center><img src="img/ant1.png">
<br>Worker Ant</td><td>Worker ants are relatively easy to avoid, but when fed will quickly grow into more dangerous soldier ants.</td>
</tr><tr><td width=10% align=center><img src="img/ant2.png">
<br>Soldier Ant</td><td>Soldiers move faster and are more intelligent than their worker siblings. In addition, with just a little food they will become queens.</td>
<td width=10% align=center><img src="img/ant3.png">
<img src="img/fire1.png"><br>Queen Ant</td><td>After an ant has eaten enough, they become a Queen. Queens are just as fast as soldiers and can also breath fire. Furthermore, they are only one meal away from spawning additional ants!</td>
</tr></tr><tr bgcolor="#ffff00"><th colspan=4>Bosses</th></tr>
<tr><td align=center><img src="img/cloud.png"><br>Cloud of Doom</td><td>This unkillable cloud will appear if you spend too much time on one level. Beware, as the only way to defeat the cloud of doom is to complete the level before it grows too large to handle!</td>
<td align=center><img src="img/kingrat.png"><br>King Rat</td><td>This mighty creature is the ruler of the rats, and impervious to the player's net. It can only be harmed by slamming another monster into it! King Rat will roam the level searching for a player, and upon spotting them will charge at high speed.</td>
</tr><tr><td align=center><img src="img/kingsnail.png"><br>King Snail</td><td>The absolute ruler of the snail kingdom is far too large and heavy to catch in a net. In addition, its shell provides protection against all attacks, leaving only its head vulnerable. While King Snail is too proud to chase down enemies itself, it can use its snail army to destroy its foes.</td>
<td align=center><img src="img/kingfly.png"><br>King Fly</td><td>King Fly is quite literally the lord of the flies. Far from the timid garden-variety fly, King Fly will roam around with its entourage of underlings in tow, running down anything in its path!</td>
</tr></tr></table>
<center><h2>Power-Ups</h2> <center><h2>Power-Ups</h2>
<table border=1> <table border=1>
<tr bgcolor="#ffff00"><th colspan=4>Fruits</th></tr> <tr bgcolor="#ffff00"><th colspan=4>Fruits</th></tr>