LackeyCCG

LackeyCCG Forum => Tabletop Games Forum => Topic started by: Gordon228 on June 09, 2011, 03:15:01 PM

Title: Settelers of Catan
Post by: Gordon228 on June 09, 2011, 03:15:01 PM
How would you implement a game like settlers of catan in to lackey and if it's relatively easy i might do it this is besides the drawing of the cards.
Title: Re: Settelers of Catan
Post by: Trevor on June 09, 2011, 05:52:49 PM
I'd have to find out how to play it. Got a link to a good tutorial?
Title: Re: Settelers of Catan
Post by: Gordon228 on June 09, 2011, 10:06:20 PM
http://www.catan.com/ here is the link to the official site but the only thing i am wondering is if lackey can have placements on the grid lines?
Title: Re: Settelers of Catan
Post by: Saethori on June 10, 2011, 05:37:40 AM
The part about Catan that confounds me the most (about adding into Lackey) is the randomized play map...

Catan is really popular, but it's also going to be REALLY difficult to add.
Title: Re: Settelers of Catan
Post by: Gordon228 on June 10, 2011, 09:49:30 AM
it may be random but that can be solved buy a button to get one of the tiles in the deck out then shuffling the deck so you would have the tiles in a deck is my thought
Title: Re: Settelers of Catan
Post by: Carpemortis on June 10, 2011, 10:32:11 AM
Just make the Tiles a set of cards with their own zone.   Then you can shuffle them and lay them out as described in the rule book.   With Lackey now supporting transparent images, all the features required to support vanilla Catan are here... Seafarers as well.  Cities and Knights, and Traders and Barbarians, might be a bit tricky. Now we just need some one with the time to make the plugin.
Title: Re: Settelers of Catan
Post by: Gordon228 on June 10, 2011, 05:43:41 PM
thats why i want to know if you can have placements on a grid as i can do most of the plugin but not the drawing part
Title: Re: Settelers of Catan
Post by: Carpemortis on June 10, 2011, 06:16:53 PM
It's not entirely necessary. since you are placing the tiles by hand it shouldn't be too hard to lien them up.  A generous border on the tile images would also help in that regard.
Title: Re: Settelers of Catan
Post by: Gordon228 on June 11, 2011, 10:42:24 AM
well for the roads and settlements not the tiles them selves that easy

Edit: update (http://img838.imageshack.us/img838/8097/soctest.png) (http://imageshack.us/photo/my-images/838/soctest.png/)

Uploaded with ImageShack.us (http://imageshack.us) tell me what you think?

edit2: how would i get rid of thos box's that you see in the pic?
Title: Re: Settelers of Catan
Post by: Gordon228 on June 14, 2011, 11:01:18 PM
update i am just making the difrent colors now and here is the placement and i do say not bad. (http://img833.imageshack.us/img833/373/placementtest.png) (http://imageshack.us/photo/my-images/833/placementtest.png/)
Title: Re: Settelers of Catan
Post by: r0cknes on June 15, 2011, 07:28:58 AM
Wow Gordon nice work. I wasn't sure how this would turn out at first but it is looking pretty good! keep up the good work. I will download and play when it is done. :-)
Title: Re: Settelers of Catan
Post by: Gordon228 on June 15, 2011, 09:34:32 AM
i did not make the tiles witch made it easy i just had to get it to look right and i need to get rid of the black box's you see.
Title: Re: Settelers of Catan
Post by: r0cknes on June 15, 2011, 11:15:22 AM
Gordon I sent you a pm. I might be able to lend you a hand.
Title: Re: Settelers of Catan
Post by: r0cknes on June 15, 2011, 05:52:31 PM
Yea the pngs look good. I think it has to do with lackey viewing the image file, and also it needs a border so that it can light up when the item is selected. Maybe an option to hide card borders when a card is not selected would work.

BTW Trevor you are the man! This program ROCK!!! ;D
Title: Re: Settelers of Catan
Post by: Dragoon on June 16, 2011, 09:10:35 AM
Yay, One of the best board games :D I like where this is headed
Title: Re: Settelers of Catan
Post by: Gordon228 on June 16, 2011, 01:21:49 PM
there will be alot of things in the plugin i will not be able to do but getting everything else i can. like the drawing from a single deck i can't do.
Title: Re: Settelers of Catan
Post by: r0cknes on June 16, 2011, 05:31:49 PM
I am willing to work with you so when it is pretty much complete I will play it and throw some ideas your way if you want.
Title: Re: Settelers of Catan
Post by: Gordon228 on June 17, 2011, 12:52:34 AM
that would be good and for now i am just doing the base pulse 5-6 player expansion then i will work on see farers witch is adding boats
Title: Re: Settelers of Catan
Post by: Gordon228 on June 17, 2011, 02:55:03 PM
ok the settlers of catan plugin is coming along great but the one problem i see is the grid it's self as i can specify the X and Y so i do not get good placements unless i shrink the play field at least this works for the tiles but the settlements and roads it dose not work.

Edit: i got the cards in. (http://img683.imageshack.us/img683/7429/cardsx.png) (http://imageshack.us/photo/my-images/683/cardsx.png/)
Title: Re: Settelers of Catan
Post by: Trevor on July 01, 2011, 03:03:16 PM
You might want to make the grid small, and invisible, so you have more control of where things fall.
Title: Re: Settelers of Catan
Post by: Gordon228 on July 02, 2011, 10:43:43 AM
i had it up for testing and even with lackeys grid some people will have it miss-alined for the tiles as i can't change that as of yet.
Title: Re: Settelers of Catan
Post by: Dragoon on July 05, 2011, 07:22:38 AM
Looks nice.

English version has better art than the dutch version -_-
Title: Re: Settelers of Catan
Post by: Gordon228 on July 11, 2011, 09:21:39 AM
this is custom tiles not the actual tiles but the cards are from the game scanned them my self.
Title: Re: Settelers of Catan
Post by: Dragoon on July 11, 2011, 11:01:07 AM
I meant the cards. But how's the project going? Need any help?
Title: Re: Settelers of Catan
Post by: Gordon228 on July 14, 2011, 11:46:05 AM
well i could send you the files so you can get the decks set up with everything working as thats the last thing left to do.

here is the link to the unfinished plugin for thos who wish to help. http://webzoom.freewebs.com/nikulas/SoC.rar
Title: Re: Settelers of Catan
Post by: Alucard on August 10, 2011, 06:30:39 PM
hi how do you get png to work in lackey?! greets alucard
Title: Re: Settelers of Catan
Post by: Gordon228 on August 14, 2011, 11:07:35 PM
i downloaded the full sdl image with comes with the dll files needed for png
Title: Re: Settelers of Catan
Post by: Alucard on August 16, 2011, 01:46:41 PM
could you pls give me a link to that dll stuff?
Title: Re: Settelers of Catan
Post by: Gordon228 on August 16, 2011, 03:05:22 PM
http://www.libsdl.org/projects/SDL_image/ you could have typed in sdl_image into google and it was the first link but here you go
Title: Re: Settelers of Catan
Post by: dannynyc on September 08, 2011, 06:26:02 AM
Quote from: Dragoon on July 05, 2011, 07:22:38 AM
Looks nice.

English version has better art than the dutch version -_-

i didn't try dutch version, any big difference?
Title: Re: Settelers of Catan
Post by: Trevor on September 09, 2011, 02:19:11 PM
The PNG library should now come with Lackey. Let me know if you believe otherwise.
Title: Re: Settelers of Catan
Post by: Gordon228 on September 09, 2011, 11:51:58 PM
it's there in the download but if you use the updater it will not download them witch is no big deal.

Thanks for adding them.
Title: Re: Settelers of Catan
Post by: Gordon228 on September 21, 2011, 07:59:47 PM
with the addition of the shard card pool i can make this plugin really good. aka making everything a shard pool. i shall update it asahp.
Title: Re: Settelers of Catan
Post by: Trevor on September 22, 2011, 10:05:36 AM
Quote from: Gordon228 on September 21, 2011, 07:59:47 PM
with the addition of the shard card pool i can make this plugin really good. aka making everything a shard pool. i shall update it asahp.
Shared Zones are a new feature. Let me know if you have trouble with it. There may still be bugs with it.
Title: Re: Settelers of Catan
Post by: Gordon228 on September 22, 2011, 12:10:39 PM
so far no bugs but if i do encounter some i will let you know
Title: Re: Settelers of Catan
Post by: Gordon228 on September 22, 2011, 01:54:37 PM
<plugin>

<playerstat>
<label>Victory Points</label>
</playerstat>

<deckzone>
     <label>Deck</label>
     <gamezonetoloadto>Dev Cards</gamezonetoloadto>
     <shuffle>yes</shuffle>
</deckzone>

<deckzone>
     <label>Clay</label>
     <shuffle>yes</shuffle>
</deckzone>

<deckzone>
     <label>Ore</label>
     <shuffle>yes</shuffle>
</deckzone>

<deckzone>
     <label>Sheep</label>
     <shuffle>yes</shuffle>
</deckzone>

<deckzone>
     <label>Timber</label>
     <shuffle>yes</shuffle>
</deckzone>

<deckzone>
     <label>Wheat</label>
     <shuffle>yes</shuffle>
</deckzone>

<gamezone>
     <label>Hand</label>
     <visibletoowner>yes</visibletoowner>
     <visibletoothers>no</visibletoothers>
</gamezone>

<gamezone>
     <label>Dev Cards</label>
     <isshared>yes</isshared>
</gamezone>

<gamezone>
     <label>Discard</label>
     <visibletoowner>yes</visibletoowner>
     <visibletoothers>yes</visibletoothers>
     <isshared>yes</isshared>
</gamezone>

<gamezone>
     <label>Clay</label>
     <visibletoowner>yes</visibletoowner>
     <visibletoothers>yes</visibletoothers>
     <isshared>yes</isshared>
</gamezone>

<gamezone>
     <label>Ore</label>
     <visibletoowner>yes</visibletoowner>
     <visibletoothers>yes</visibletoothers>
     <isshared>yes</isshared>
</gamezone>

<gamezone>
     <label>Sheep</label>
     <visibletoowner>yes</visibletoowner>
     <visibletoothers>yes</visibletoothers>
     <isshared>yes</isshared>
</gamezone>

<gamezone>
     <label>Timber</label>
     <visibletoowner>yes</visibletoowner>
     <visibletoothers>yes</visibletoothers>
     <isshared>yes</isshared>
</gamezone>

<gamezone>
     <label>Wheat</label>
     <visibletoowner>yes</visibletoowner>
     <visibletoothers>yes</visibletoothers>
     <isshared>yes</isshared>
</gamezone>

<phase><label>Start</label></phase>
<phase><label>Bid</label></phase>
<phase><label>End</label></phase>

<generalfunction>
<label>Deplete Deck</label>
<kind>TRANSFERCARD</kind>
<sourceowner>shared</sourceowner>
<sourcegamezone>Dev Cards</sourcegamezone>
<sourceposition>top</sourceposition>
<destinationgamezone>Discard</destinationgamezone>
<includeasbutton>yes</includeasbutton>
</generalfunction>

<generalfunction>
<label>Draw a Card</label>
<kind>TRANSFERCARD</kind>
<sourceowner>shared</sourceowner>
<sourcegamezone>Dev Cards</sourcegamezone>
<sourceposition>top</sourceposition>
<destinationgamezone>hand</destinationgamezone>
<includeasbutton>yes</includeasbutton>
</generalfunction>

<definition><kind>GRIDSIZE</kind><value>.0</value></definition>

</plugin>


is this correct for me to have more deck zones in the deck editor as i only have one.
Title: Re: Settelers of Catan
Post by: Trevor on February 13, 2012, 08:37:52 AM
Quote from: Gordon228 on September 22, 2011, 01:54:37 PM
<plugin>

<playerstat>
<label>Victory Points</label>
</playerstat>

<deckzone>
     <label>Deck</label>
     <gamezonetoloadto>Dev Cards</gamezonetoloadto>
     <shuffle>yes</shuffle>
</deckzone>

<deckzone>
     <label>Clay</label>
     <shuffle>yes</shuffle>
</deckzone>

<deckzone>
     <label>Ore</label>
     <shuffle>yes</shuffle>
</deckzone>

<deckzone>
     <label>Sheep</label>
     <shuffle>yes</shuffle>
</deckzone>

<deckzone>
     <label>Timber</label>
     <shuffle>yes</shuffle>
</deckzone>

<deckzone>
     <label>Wheat</label>
     <shuffle>yes</shuffle>
</deckzone>

<gamezone>
     <label>Hand</label>
     <visibletoowner>yes</visibletoowner>
     <visibletoothers>no</visibletoothers>
</gamezone>

<gamezone>
     <label>Dev Cards</label>
     <isshared>yes</isshared>
</gamezone>

<gamezone>
     <label>Discard</label>
     <visibletoowner>yes</visibletoowner>
     <visibletoothers>yes</visibletoothers>
     <isshared>yes</isshared>
</gamezone>

<gamezone>
     <label>Clay</label>
     <visibletoowner>yes</visibletoowner>
     <visibletoothers>yes</visibletoothers>
     <isshared>yes</isshared>
</gamezone>

<gamezone>
     <label>Ore</label>
     <visibletoowner>yes</visibletoowner>
     <visibletoothers>yes</visibletoothers>
     <isshared>yes</isshared>
</gamezone>

<gamezone>
     <label>Sheep</label>
     <visibletoowner>yes</visibletoowner>
     <visibletoothers>yes</visibletoothers>
     <isshared>yes</isshared>
</gamezone>

<gamezone>
     <label>Timber</label>
     <visibletoowner>yes</visibletoowner>
     <visibletoothers>yes</visibletoothers>
     <isshared>yes</isshared>
</gamezone>

<gamezone>
     <label>Wheat</label>
     <visibletoowner>yes</visibletoowner>
     <visibletoothers>yes</visibletoothers>
     <isshared>yes</isshared>
</gamezone>

<phase><label>Start</label></phase>
<phase><label>Bid</label></phase>
<phase><label>End</label></phase>

<generalfunction>
<label>Deplete Deck</label>
<kind>TRANSFERCARD</kind>
<sourceowner>shared</sourceowner>
<sourcegamezone>Dev Cards</sourcegamezone>
<sourceposition>top</sourceposition>
<destinationgamezone>Discard</destinationgamezone>
<includeasbutton>yes</includeasbutton>
</generalfunction>

<generalfunction>
<label>Draw a Card</label>
<kind>TRANSFERCARD</kind>
<sourceowner>shared</sourceowner>
<sourcegamezone>Dev Cards</sourcegamezone>
<sourceposition>top</sourceposition>
<destinationgamezone>hand</destinationgamezone>
<includeasbutton>yes</includeasbutton>
</generalfunction>

<definition><kind>GRIDSIZE</kind><value>.0</value></definition>

</plugin>


is this correct for me to have more deck zones in the deck editor as i only have one.
That looks right to me. IM me if it doesn't and we can investigate.
Title: Re: Settelers of Catan
Post by: DrNicket on July 17, 2014, 02:47:14 PM
Any updates? I'm keen on it.

I'm also interested in creating a plugin for the now defunct card game (now called Rivals of Catan; but drastically different). Starfarers would be nice too.
Title: Re: Settelers of Catan
Post by: Gordon228 on July 20, 2014, 11:48:26 AM
lackey dose not support hex's well so i have abandoned the project