From a1a0408ddc3349ab997ed82126fd7cd4df68e367 Mon Sep 17 00:00:00 2001 From: Rob Pearce Date: Tue, 23 Dec 2008 00:13:27 +0000 Subject: [PATCH] Website updates --- shared.c | 78 +++++++++++++++++++++++++++++++--- website/img/fire1.png | Bin 0 -> 660 bytes website/img/newspiderfall.png | Bin 0 -> 1905 bytes website/img/spit.png | Bin 0 -> 427 bytes website/info.html | 62 ++++++++++++++++----------- 5 files changed, 109 insertions(+), 31 deletions(-) create mode 100644 website/img/fire1.png create mode 100644 website/img/newspiderfall.png create mode 100644 website/img/spit.png diff --git a/shared.c b/shared.c index 0228ca9..94e5446 100644 --- a/shared.c +++ b/shared.c @@ -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_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_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("\n"); // players - printf("\n"); + printf("\n"); for (i = 0; i < MAXPTYPES; i++) { switch (i) { case P_PLAYER: - printf("\n", + printf("\n", spriteinfo[i].file, spriteinfo[P_ARMOUR].file, spriteinfo[i].name,spriteinfo[i].desc); break; case P_PLAYER2: - printf("\n", + printf("\n", spriteinfo[i].file, spriteinfo[P_ARMOUR2].file, spriteinfo[i].name,spriteinfo[i].desc); break; } } // monsters - printf("\n"); + printf("\n"); +/* for (i = 0; i < MAXPTYPES; i++) { if (ismonster(i) == MT_MONSTER) { printf("\n", 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(""); + } + + printf("\n", + spriteinfo[i].name,spriteinfo[i].desc); + if (count % 2 == 1) { + printf(""); + } + count++; + } + + } + if (count % 2 == 0) { + printf(""); + } else { + printf(""); + } + + // bosses - printf("\n"); + printf("\n"); +/* for (i = 0; i < MAXPTYPES; i++) { if (ismonster(i) == MT_BOSS) { - printf("\n", + printf("\n", 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(""); + } + + printf("\n", + spriteinfo[i].file, spriteinfo[i].name,spriteinfo[i].desc); + + + if (count % 2 == 1) { + printf(""); + } + count++; + } + + } + if (count % 2 == 0) { + printf(""); + } else { + printf(""); + } + + printf("
Players
Players

%s
%s

%s
%s

%s
%s

%s
%s
Monsters
Monsters

%s
%s
\n", + spriteinfo[i].file); + + if (i == P_SNAKE) { + printf(""); + } else if (i == P_ANT3) { + printf(""); + } else if (i == P_SPIDER) { + printf(""); + } + + printf("
%s
%s
 
Bosses
Bosses

%s
%s

%s
%s

%s
%s
 
\n"); diff --git a/website/img/fire1.png b/website/img/fire1.png new file mode 100644 index 0000000000000000000000000000000000000000..f86a580ffcb82ebc082ce07e0061750aac3f96d4 GIT binary patch literal 660 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 literal 0 HcmV?d00001 diff --git a/website/img/spit.png b/website/img/spit.png new file mode 100644 index 0000000000000000000000000000000000000000..e04600dd7eb4827b1a53b417b1807a051f1a6e2c GIT binary patch literal 427 zcmV;c0aX5pP)Sx@s@#!FWjET<)< zteLM4Q~_K8e7jveR@Y*23eraBMb{&M16V#_<;`=Nv%Ug2OMzLy8Nnwha1ijL9N^me z4B+CRm%yF?nC@HzinWe!p4Ub*pCxDm&??mPv)FA0&cZ>bQR%DQs*tw_o>~oIxxjphv^aHeq VmHB`D@sa=l002ovPDHLkV1jt1t(5=( literal 0 HcmV?d00001 diff --git a/website/info.html b/website/info.html index ae53086..c4f9ab3 100644 --- a/website/info.html +++ b/website/info.html @@ -1,29 +1,43 @@

Creatures

- - - - - - - - - - - - - - - - - - - - - - - -
Players

Mr. Dwarf
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.

Mrs. Dwarf
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!
Monsters

Rat
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!

Bee
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.

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!

Snake
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!

Tick
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!

Snail
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.

Slug
Slugs are faster moving than snails and capable of launching themselves through the air at their prey!

Pirahna
These fish at at home in the water and unhampered by slowness while swimming.

Plant
Evil venus fly trap plants will lie in wait and devour any player foolish enough to wander into their clutches.

Fly
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.

Frog
Green frogs will continually bounce around, making them more difficult to catch.

Worker Ant
Worker ants are relatively easy to avoid, but when fed will quickly grow into more dangerous soldier ants.

Soldier Ant
Soldiers move faster and are more intelligent than their worker siblings. In addition, with just a little food they will become queens.

Queen Ant
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!
Bosses

Cloud of Doom
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!

King Rat
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.

King Snail
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.

King Fly
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!
+Players +
Mr. DwarfMr. 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. +
Mrs. DwarfMrs. 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! +Monsters + +
RatThe 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! + +
BeeBees, 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. + +
SpiderSpiders 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! + +
SnakeThe 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! + +
TickThe 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! + +
SnailSnails 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. + +
SlugSlugs are faster moving than snails and capable of launching themselves through the air at their prey! + +
PirahnaThese fish at at home in the water and unhampered by slowness while swimming. + +
PlantEvil venus fly trap plants will lie in wait and devour any player foolish enough to wander into their clutches. + +
FlyAnnoying 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. + +
FrogGreen frogs will continually bounce around, making them more difficult to catch. They are also excellent swimmers. + +
Worker AntWorker ants are relatively easy to avoid, but when fed will quickly grow into more dangerous soldier ants. + +
Soldier AntSoldiers move faster and are more intelligent than their worker siblings. In addition, with just a little food they will become queens. + +
Queen AntAfter 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! +Bosses +
Cloud of DoomThis 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! +
King RatThis 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. +
King SnailThe 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. +
King FlyKing 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! +

Power-Ups

Fruits