Tyger

Discuss how totally awesome Bang! is here.

Moderator: Terryn

User avatar
Aplsos
ill make a meal of you
Posts: 428
Joined: Fri Jan 23, 2004 3:06 pm
Location: beautiful downtown joelville
Contact:

Post by Aplsos »

Dr. Dos wrote:I've been working on this still! I swear!
+ If a solid/normal/breakable/water/fake wall has stats, it will use the value of parameter one for its character. This means custom-walls.
what's the point? if it still takes up a stat, why not just use an object?
r

User avatar
Dr. Dos
OH YES! USE VINE WHIP! <3
Posts: 1763
Joined: Tue Sep 11, 2001 9:11 am
Location: Washington

Post by Dr. Dos »

Solid and normals aren't that useful I guess but fakes give you custom floors.

User avatar
Commodore
fgsdfs
Posts: 2457
Joined: Wed Mar 12, 2003 5:44 pm
Location: :noitacoL
Contact:

Post by Commodore »

or custom terrain you can shoot over
*POW* *CLANK* *PING*

User avatar
Kjorteo
^o.O^
Posts: 432
Joined: Sat Feb 28, 2004 10:59 am
Location: Kjorteoville or something
Contact:

Post by Kjorteo »

Stat-floors would involve a ton of stats, though. Hopefully you raised the per-board limit on those.
"You're alive," said the maker, and smiled at the aardvark.

<Kjorteo> "yiff"
<gbelo> Wanna yiff.
<Kjorteo> yes
<gbelo> No no no.

User avatar
Dr. Dos
OH YES! USE VINE WHIP! &lt;3
Posts: 1763
Joined: Tue Sep 11, 2001 9:11 am
Location: Washington

Post by Dr. Dos »

Just for Zamros.

October 28

Tyger Specific
+ Screenshot function now continually increments as opposed to reseting to 0 each time a game is ran.

Graphics
+ Objects now render with the correct character
+ If a solid/normal/breakable/water/fake wall has stats, it will use the value of parameter one for its character. This means custom-walls. Invisibles will also reveal themselves with custom characters if given stats.

ZZT Support
+ Ammo, Torches, and Gems can now be obtained with the HUD updating properly.
+ Player clones now cause you to "stick" to them teleporting the real player.
+ Bullets function mostly properly excluding ricochets. Creatures and breakable walls can be shot. The player can be hurt, but cannot die. He's kind of like Jesus.
+ The player can now shoot.
+ Fake walls now work properly.
+ Invisible walls implemented.
+ Keys and Doors implemented. Black keys do not give any gems, nor are they displayed on the HUD, however they do act normally essentially giving you 8 possible keys.
+ Games now start on the title screen and take you to the correct board when P is pressed.
+ "Number of Shots" board property properly programmed.
+ You can walk over board edges onto adjacent boards in most cases. (Certain items being on edges prevent this even if ZZT would still let you change boards)
+ Passages implemented properly.

Known Issues with what is Implemented
+ Using a custom charset/palette does not yet work.
+ Putting an item beneath an item via Kev-edit causes the player to step twice when he grabs it.
+ If the player starts on a fake wall won't be drawn when he moves off of it.
+ Empties are being rendered in color for some reason.

Edit: I probably should actually link to a copy!

Binary
Source

User avatar
Dr. Dos
OH YES! USE VINE WHIP! &lt;3
Posts: 1763
Joined: Tue Sep 11, 2001 9:11 am
Location: Washington

Post by Dr. Dos »

So I finally got custom graphics/colors working properly.

Default Tyger colors:
Image

Washed-out ZZT colors:
Image

Comedy CGA option:
Image

Edit:

Somebody verify that it is impossible to make bullets with modified X/Y steps interact with ricochets other than head on collisions making them turn around

User avatar
Smilymzx
I hope she made lotsa spaghetti!
Posts: 179
Joined: Sat May 20, 2006 2:58 am
Location: LocacoLocacoL :LoL!

Post by Smilymzx »

Dr. Dos wrote:So I finally got custom graphics/colors working properly.
Comedy CGA option:
Image
This CGA option is wrong, It has to be 3 colors in 6 modes, 4 official modes and 2 tweaked, unofficial modes:

CGAMode1:

Black
Yellow
Green
Red

CGAMode2:

Black
Brown/DarkYellow
DarkGreen
DarkRed

CGAMode3:

Black
White
Cyan
Purple

CGAMode4:

Black
LightGrey
DarkCyan
DarkPurple

Unoff_CGAMode5:

Black
White
Cyan
Red

Unoff_CGAMode7:

Black
LightGrey
DarkCyan
DarkRed

Other than this.. Great work!

User avatar
Dr. Dos
OH YES! USE VINE WHIP! &lt;3
Posts: 1763
Joined: Tue Sep 11, 2001 9:11 am
Location: Washington

Post by Dr. Dos »

Welp I know when I've been owned.

User avatar
Saxxon
the Gargoyle.
Posts: 608
Joined: Tue Jul 25, 2006 10:02 am
Contact:

Post by Saxxon »

DOS palette, because 6 is brown and not olive and you can't convince me otherwise:

if !(Color == 6) {
if (Color & 1) Blue += 0xAA;
if (Color & 2) Green += 0xAA;
if (Color & 4) Red += 0xAA;
if (Color & 8) { Blue += 0x55; Green += 0x55; Red += 0x55; }
} else {
Blue = 0;
Green = 0x55;
Red = 0xAA;
}

This gives you:
0,0,0
0,0,170
0,170,0
0,170,170
170,0,0
170,0,170
170,85,0
170,170,170
85,85,85
85,85,255
85,255,85
85,255,255
255,85,85
255,85,255
255,255,85
255,255,255

Since you probably might not want to hardcode it.

User avatar
Dr. Dos
OH YES! USE VINE WHIP! &lt;3
Posts: 1763
Joined: Tue Sep 11, 2001 9:11 am
Location: Washington

Post by Dr. Dos »

Important:

Image

User avatar
Kjorteo
^o.O^
Posts: 432
Joined: Sat Feb 28, 2004 10:59 am
Location: Kjorteoville or something
Contact:

Post by Kjorteo »

You forgot to get the bonus :agh:
"You're alive," said the maker, and smiled at the aardvark.

<Kjorteo> "yiff"
<gbelo> Wanna yiff.
<Kjorteo> yes
<gbelo> No no no.

User avatar
RobertP
gore Arnold
Posts: 250
Joined: Tue Dec 18, 2007 6:53 pm
Location: Burning Oak retirement facility

Post by RobertP »

Dr. Dos, you rock.
My waste is my weapon.

User avatar
Kjorteo
^o.O^
Posts: 432
Joined: Sat Feb 28, 2004 10:59 am
Location: Kjorteoville or something
Contact:

Post by Kjorteo »

Also, every pusher faces right no matter which direction they actually push for now?

But hey, progress is progress and this is looking pretty badass so far.
"You're alive," said the maker, and smiled at the aardvark.

<Kjorteo> "yiff"
<gbelo> Wanna yiff.
<Kjorteo> yes
<gbelo> No no no.

User avatar
Commodore
fgsdfs
Posts: 2457
Joined: Wed Mar 12, 2003 5:44 pm
Location: :noitacoL
Contact:

Post by Commodore »

very badass
*POW* *CLANK* *PING*

User avatar
Saxxon
the Gargoyle.
Posts: 608
Joined: Tue Jul 25, 2006 10:02 am
Contact:

Post by Saxxon »

Empties are always displayed completely black regardless of their actual color.

Post Reply