News:

A forum for users of LackeyCCG

Main Menu
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - Trevor

#106
Quote from: VictorSteiner on September 05, 2014, 12:31:47 PM
I want a high-res, this is already low-res .. why do you want to do a low-res? I have a lot of the cards in 250 kbit quality, but a lot of them in the plugin folder you are working on are already about 250 kbit ... so I can give you the few that are missing.
There are 2 issues with high-res: Dimensions and file size.
When you make a plugin's card images with very large dimensions, it really cuts into the space of the other windows, like the table. (You can resize this with the resize bars, but since lots of people don't realize that, you should assume they will use the card images at their default size. Smaller monitors (like laptops) also prefer smaller dimensions.
File size is an issue for people with slow connection speeds, or limited storage space on their device (which is especially true for laptops and the iPad version of Lackey). Some people also want to keep their lackey on a thumb drive which may not fit high-res images. Also, large file sizes can be an issue for plugin makers with limited hosting bandwidth.
I suggest if you want to also have a super high res version, you should also have a medium version. It's pretty easy to maintain 2 versions of the plugin. You reuse all the same files except your reference a different:
autoupdate URL
cardback.jpg
spawned.jpg
version.txt
and you link a different general card image path in the updatelist.txt.

I suggest you do not have card images wider than 250 pixels. I suggest you don't have file image sizes larger than 100kb.
#107
Quote from: cathrineschmidt on September 05, 2014, 03:40:22 AM
Hi. Me again. Any way to get lackey to download all images of the plugins? My iPad doesn't have SIM card and very often I am without any wifi access. So it gets a little hard playing anything when on the go :)

EDIT: okay feeling sheepish here. Found the option to turn on that exact function in the preffs :P well, if anyone else have an issue with this, there you go.
Some plugins have gigabytes of card images, so that is also a concern if you download all images ahead of time.
#108
Quote from: ZatchBellGamer on September 04, 2014, 12:57:39 PM
Hm, all right. I understand, and that does make a lot of sense.

In that case, is there a way to reveal cards in your gamezone to spectators or just reveal the entire gamezone to spectators such as a discard pile?
spectators should only be able to see game zones that all players can see.
#109
What Snoogy said is right. You should handle people breaking the rules the same way you would do so with physical cards. When a person does this in Lackey, the log clearly shows what they did. (I wish there were an action log to prevent cheaters in real life!) If you think the other player is cheating or being a jerk, just ignore them (with the ignore button) and don't play with them. Fortunately, these kinds of people are few and far between and most of the folks you meet on the server are cool people looking to have fun. Cheating is one of the lamest thing a person can do and that kind of behavior really shows how pathetic that person is.

There are several reasons lackey doesn't do rules forcing:

It would make implementing game plugins to be exponentially more difficult.

A computer program isn't a judge and isn't aware of context in a game.

Even if a computer program were written to completely understand the context of the game, this necessitates the players being completely unambiguous. This means having to constantly explicitly "pass" on any potential action. You also can't skip anything. For example, if you're just drawing your one card per turn and intend to do nothing else, in lackey, you can just skip to the end of your turn to speed things up. A computer program isn't smart enough to understand the context of what you're doing in an example like that. In lackey, the phases of the turn are meant for communication purposes only. If it's clear what you're doing, you don't need to manually step through them all.

With rules-forcing, it can be easy to make a mistake by using a simple miss-click. You could have CLEARLY (to all players) intended to do something else, but a simple mistake made you do something else. It's difficult to allow the fixing of clear mistakes with rules-forcing.
#110
Bug Report Forum / Re: People struggling to stay sitting
September 03, 2014, 04:50:25 PM
This sounds like you are in a proxy game and exceed your transfer rate quota. This shouldn't happen unless you are doing something unusual. I can troubleshoot with you to see what data you're sending. It is probably a media file.
#111
Quote from: VictorSteiner on September 02, 2014, 12:51:21 PM
/ doesn't work with my German keyboard, it should be on SHIFT + 7, but I get &, I guess that is American.

How can I write the / ?
I can investigate this further to fix the issue, but in the interim you can paste it. You can also store canned messages (including scripts) in the canned message buttons.
#112
Quote from: VictorSteiner on September 02, 2014, 12:18:45 PM
Another question concerning how the cards are handled in the plugin (or Lackey):

There are cards in Battletech that let you ignore certain rules (those cards let you play with combinations of factions that normally are only allowed to be played alone).

Normally that card is placed in the playing area from the start of the game. Is there a way that I can draw a certain card out of the cardpile before the game starts in Lackey?
It sounds like you're talking about a deck zone. Some games define different piles of cards before the game even starts, like a "sideboard" or a "starting" or a "adventure deck" that aren't part of the main deck. This is done with deck zones, which can be loaded into game zones, which are piles of cards during the game.
#113
I'm taking a look at that plugin. They were distributing it in a terrible way. They were zipping the whole lackey folder, rather than just the plugin. Autoupdate URLs are the preferred way to install plugin, and if that is not possible, a simple zip of the plugin itself is usable.

He was also using the outdated plugin format. I would suggest taking the card data file "setinfo.txt" and the card images from that old plugin, and start from scratch.

All the card images should be the same dimensions. And I strongly advise against using spaces or non-alphanumerics in file names.
#114
You still have a typo.
this is wrong:
<value>no</value/>
#115
Quote from: VictorSteiner on September 02, 2014, 09:36:57 AM
FOR THE PLUGIN:

Can anyone of you program plugins? The Battletech plugin doesn't have an "untapp all" button. The phases of the game that you can click do nothing (at least that is what I see from a few days with Lackey, maybe I'm missing something).

Is it possible to "program" the phases so stuff happens automatically or just certain stuff is allowed in each phase?

Happy to hear from some Battletech fans.

Victor.
Clicking the phase of the turn buttons is optional and only is used to communicate with other players when you intend to do things. This actually speeds up gameplay often because you can skip through phases where nothing happens. In lackey, you mostly need to do things yourself just like you would with physical cards. You CAN program scripts to automate a lot of things, but I suggest you be very careful to not make something happen automatically that might not be intended.
For example, say a card gains you 5 life points when you play it. If you drag the card to the table to show it to an opponent, for example, that will be interpreted incorrectly as "playing it", so if it automatically alters life points, that will be annoying. It is especially annoying if the action that is performed automatically cannot be undone. For example, if a card is accidentally drawn, you can't "unsee" the card, even if you put it back.
#116
Quote from: GhostbladeX on September 01, 2014, 11:16:40 PM
1) I need to set cards on the table face down and I need to prevent all players (including owner) from looking at them. I've tried adding
Quote<definition>
   <kind>ISYOURFACEDOWNVISIBLE</kind>
   <value>no</value/
</definition>
and they still show up when I mouse over them. Any advice? Holding shift or not does not affect this at all...

2) Also what are superzones? I've looked everywhere and found definition, explaination or tutorial on them
You have a typo:
</value>

superzone is the same as deckzone. I renamed them to deckzone because it is more intuitive, but some places I may still refer to them by their old name. They are zones (piles) that exist before the game even begins.
#117
Quote from: Tebwolf359 on September 01, 2014, 09:09:57 PM
Yay!  So happy to have this!    A couple of questions/suggestions.


1. Is there an easy way to import deck lists?  I see the ones that are included in the plugin by the plugin creator, but not a way to import others.
Check out the copy/paste buttons for importing and exporting decks. It's really easy to import with those buttons.
#118
Bug Report Forum / Re: iPad LackeyCCG bug reports
September 01, 2014, 09:16:32 AM
Quote from: Fendy on August 25, 2014, 03:27:02 PM
I've been trying to get this to work for me and found a few issues.

I was using the Lotr plugin http://dl.dropboxusercontent.com/u/9169569/LackeyCCG/LoTR-LCG/updatelist.txt but I don't believe these issues are specific to the plugin.



1) In the Game tab, In the middle frame, under the "tabletop" frame, there are many different tabs for the game, such as "Encounter", "Encounter Discard",  etc.  On iOS, I cannot see/scroll the entries on the very right, there isn't enough screen space.  I have tried to scroll all the windows away, shrink the font, etc., but I just can't see those right hand tabs for decks, like "Heroes".  I can click the "Zones" section, however I can't see my hand easily either.  I have looked for work a work around to this but I can't find one.

This doesn't look to be an iOS specific problem, I can duplicate it on the PC if I use a small enough window.

Unfortunately, this problem makes LoTR unplayable on the iOS for me, as I can't see and manipulate my hand.

It would be nice if somehow you could scroll the tabs in there or do something else to see/navigate through them.



2) In the game tab, if you drag the separator between the card and table top as far to the left as you can (going off the application), the application minimizes (goes into the background?).  I thought it had crashed the first few times so it doesn't seem like a good behavior.  Not sure what it should do instead.



3) Deck Editor, the first few times I tried this out, using different filters to try to find the cards I wanted to build a deck, the whole application froze.  None of the buttons responded, even the mouse click ones and escape.  I had to shut the application down and restart it completely.

This happened to me three times, then I was able to figure out how to setup a filter and edit a deck correctly.  Since then I have not been able to reproduce this problem, and I do not know what I did to cause it to happen originally either.

I know its not a lot to go on but thought I would report it anyways.


Thanks!

Fendy
i fixed issues 1 and 2. I can't seem to reproduce issue 3. Can you figure out how to reproduce it?
#119
Bug Report Forum / Re: iPad LackeyCCG bug reports
September 01, 2014, 09:14:53 AM
Quote from: Pie-eyed-piper on September 01, 2014, 07:32:51 AM
IPad mini I've been crashing spectating a 3 player MTG EDH game. No idea why was chating and it just crashes.
is this reproducible? Is it specific to the iPad version or does this also happen on desktop?
#120
Quote from: VictorSteiner on August 31, 2014, 10:05:03 AM
Can you do an autoupdate-URL even if the creator can't be found or isn't on the forums anymore? I would love Battletech on an iPad.
Yes, actually. You'd  have to download the plugin once to make an autoupdate URL, but then you could upload the file anywhere. It doesn't matter where the files are stored, as long as they can all be individually linked.