Window Sitters, Yay!

Inspired by the old TinaSitter project I made back during my Justus League days, I've been working on a window sitter framework, written in C#.

Unlike most of my C# programs, this one is very heavy on the P/Invokes so it won't run on Mono — too bad ^_^

Cynthia

Cynthia

Design and art by Kawa.

ExecutableSource code (with plugin starter kit)

Last update: 16 January 2010. Version 1.0.0.0

Built-ins: 17 costumes, 3 accessories (-3 cost., +1 acc. since 0.5.1.2)

Chelsie

Chelsie

Coming soon…

Design and art by Kawa.

Hammy

Hammy

I could've sworn she was thinner when she was first created.

Design and art by HammerGuy.

ExecutableSource code

Last update: 18 January 2010. Version 0.5.1.0

Built-ins: 8 costumes, 1 accessory (last version is only a system update)

Teyla

Teyla

Design and art by Tyty.

ExecutableSource code

Last update: 20 January 2010. Version 0.5.1.2

Built-ins: 14 costumes, 7 accessories (last version is only a system update)

Tina

Tina

By popular request, she's back.

Design by xKeeper and Hiryuu, art by Kawa and a bunch of others.

Executable

Last update: 1 May 2010. Version 1.0.0.0

Built-ins: 44 costumes, 10 accessories

Cynthia

CynthTina

Art by Kawa.

For Cynthia only. Adds some costumes from TinaSitter. These used to be in the main pack, but have been split off to an add-on.

Add-on DLL

Last update: 14 September 2009. Version 1.0.0.0

Cynthia

CynthNights

Art by Kawa.

For Cynthia only. Adds some nightwear. These used to be in the main pack, but have been split off to an add-on.

Add-on DLL

Last update: 14 September 2009. Version 1.0.0.0

Cynthia

CynthTrek

Art by Kawa.

For Cynthia only. Adds Starfleet uniforms from three time periods:

  • Classic — 2266-70
  • The Next Generation — 2351-65
  • Voyager — 2366-72
  • The Next Generation — 2370's
  • Abramsverse — 2387

Add-on DLL

Last update: 22 October 2009. Version 1.0.5.0

Cynthia

Christmas 2009

Art by Kawa, Tyty, and HammerGuy.

For Cynthia, Teyla and Hammy. Gives each girl one or more Christmas-themed costumes, and some bonus accessories.

Add-on DLL

AutoUpdate

Design and implementation by Kawa.

Allows a character to poll this site for updates and downloads them where available and allowed. Recommended.

Add-on DLL

Plugins

To install a plugin, simply drop the DLL file in the same directory you're running the main executable from. It'll enumerate, load and use all available plugins.

Because of differing poses and such, add-ons can only work on those characters they are designed for. The "Voyager" add-on costume, for example, only works for the Cynthia character.

Functionality plugins work for all characters.

More

The More menu item appears when there are more than fifteen costumes and/or accessories available to prevent the menu list from growing too large.

The 'More' window showing way too many options.

Color Remapping

Cynthia demonstrates.

This feature allows you to change certain colors chosen by the artist.

At the heart of the color remapping system is a simple bitmap resource containing two strips of 8 by 8 pixel color tiles. The top row contains the source colors and the bottom contains the default target colors. You may notice if you look into the resources that Cynthia's hair color is hot pink in the base image — this is made brown by default, as is made clear in the color map image.

The color remapping interface.