Jump to content

  • Start New Topic
Welcome to Yugioh Card Maker Forum
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account



Member Since 21 May 2014
Member ID: 752,419
Currently Not online
Offline Last Active Today, 05:59 PM

#7095788 Neo New Card maker - 1.0.0

Posted by Yemachu on 19 April 2018 - 09:49 AM

So this would be solved by getting access to YCMaker's PHP files then ....right?

Not quite sure. I however somewhat have a feeling that we might not even need access to the PHP files. Though that depends somewhat on how the site responds to requests from another domain. If this site cooperative enough, we only need to figure out how to make requests and interpret the response, by poking at it (or looking at the PHP files). I know that it doesn't handle effects with question marks very well; maybe there are other troublesome characters.


Another thing that needs investigation is the size limit. Images uploaded straight from the user's device to the card maker are encoded as text, which could result in "large" files (basically the size of the image and then some).


EDIT: After looking at it for a bit, it seems that the card maker doesn't want to share its resources. Browsers prevent scripts from accessing data stored on a different domain, unless said domain explicitly gives permission to access it. YCM doesn't seem to want to share its information though. This is mostly enforced to protect the different sites and the user from each other.

#7095785 Neo New Card maker - 1.0.0

Posted by Yemachu on 19 April 2018 - 09:10 AM

Can you explain in laymans terms why the old card maker could save files on YCM, but we currently can't with the new card maker?

Don't know whether I can, but I will give it a try with an analogy. It might not be completely correct, but I hope it gets the idea across.


You could compare the new card maker to IKEA. They have packaged everything needed for creating a chair, table, drawer, and so on (including the instructions). You just need to assemble it yourself (or let someone else do it for you). By only providing said packages they can opt to mass produce them, cutting the costs. Letting the client take care of assembling (and customizing) their furniture, the company only needs to worry about having enough in stock. An added advantage is that the client can have their furniture assembled almost instantly after purchase.


Compare that to a carpenter (old card maker), where you can also get all sorts of furniture. You however need to tell them what you desire, which they will need to keep track of one way or another (or they might create something completely wrong). In such a case it requires little extra effort to keep that information around. They will probably create the furniture in their workshop, and ship it once finished.


Another reason is that I know very little about server-side (or back-end) programming. So the database would probably be rather unstable and/or vulnerable to attacks.


I see it now, its just the case that they don't appear when using Microsoft Edge but appear on Google Chrome.

Interesting. It seems that the server - for some reason - tells Edge that it cannot find the requested image (which is used to make the checkbox more appealing); as such it has nothing to draw. They are still there... just invisible though. Further investigation will be required.

#7095771 Neo New Card maker - 1.0.0

Posted by Yemachu on 19 April 2018 - 07:33 AM

I would like to ask how you set the Link Markers up for Link Monsters on this?

As Sakura has pointed out, the options are at the bottom of the page. If you have found them, but don't seem to work, you might need to wait for the arrows to "download". Otherwise you might need to force a repaint by altering one of the other traits that does work.


So yeah, it's not the best when it comes to the fonts, and some of the quality of the image could be better, I wish that changing the type of card would also make the type line change along with it, I can already see that people aren't putting in the Synchro tag, there seems to be no way to put in a set-ID, maybe I missed that, but it's still a pretty decent card maker, the fact that what you write appears right away is helpful for sure, having quick access to the bullet hole and what not is nice too.

It shouldn't be too hard to get the card's type to show up automatically. There however are some things to consider here. The ("Illegal") god cards only show that they are Divine Beast-Type, which would not be quite possible to do if the type got automatically concatenated. Another point is that it can be somewhat hard to determine where the type should be inserted. It could be immediately after the first slash, but this comes at the cost of specifying multiple types (or custom ones you'd wish to appear before it).
You could think of various solutions. One such option would be a wildcard that gets replaced by the card's type (does that include pendulum?). Another option is having 2 text fields whose values get concatenated, with the type in between. I'd like to leave it to the community to come up with a sensible option for this issue.

I think the colors could be improved on the link monsters and it would be nice to be able to save cards in the database. Also sometimes it's hard to scroll

As far as I'm aware, we have no access to the server-side of this site (at least I don't), not to mention the fact that the database (most likely) isn't designed to store the extra information for the link markers and pendulum stuff... though I suppose we could save that data alongside the monster's effect or something like that. And even if we had access, I'd rather not mess with it in fear of breaking it. The host used for the new card maker only serves static files, and thus has no separate database. The cards you are working on can therefore only be saved using localStorage, but that has a size limitation depending on the browser. As such, there won't be any support for storing the information in the cloud for the foreseeable future.
The issue with scrolling most likely comes from the fact that only the [right / bottom] half of the page supports it; if the cursor isn't there, it won't receive the scroll event.

#7095632 Neo New Card maker - 1.0.0

Posted by Yemachu on 18 April 2018 - 01:01 PM

Is there any chance for image cropping function to be added into this cardmaker? So far I'm satisfied with its looks.

That feature might get added in a future version. For now you will have to handle the cropping yourself, or settle for a stretched image.

Oh, something I just remembered. Was the lack of rarity options in cardname intentional?

Sort of forgot about it to be honest, but there are some other considerations as well. Creating a convincing foil effect can be somewhat hard (there is also the point of determining what the card maker should take care of (silver lettering, foil finish on the picture etc.)). I also think that the users would prefer creating "common" cards, rather than waiting for a card maker that supports all rarities.


Can we get the mods to host this on YCM like we do the other card maker. Idk how I can thank you enough for this'll


We'd need to get the code first as only Yemachu has access to it, plus actually check if it'll work on YCM. If you all recall, there are issues to why we can't modify the current one as-is, which involves PHP, uploading the required templates and having things saved to your account among other things iirc. 
If it's doable, then we can try seeing what can be done, but no guarantees.


The Ne New Card maker works completely client side with static files, so only the relevant script tags need to be added to a page (the paths to the resources might need updating though). I don't know what options are available here. It would boil dow to something like:

<script src="cardmaker.js"></script>

If something like that is possible, we can incorporate the card maker in this site. The exact URLs needs some figuring out. It eill probably use a different styleheet.


Another option is using Iframes. This however introduces a lot of unnecessary scrolling, as it basically a mini browser window on your webpage.


And if those options don't work, it might be possible to add another link to the top of the web page (similar to how Tormented "recenty" added the "Start new topic" button).

#7095588 Neo New Card maker - 1.0.0

Posted by Yemachu on 18 April 2018 - 11:33 AM


Version 1.0.0

It has been some time since the development for the Neo New Card maker started. It now has finally reached the point where it gets released to the masses. This first version tries to address some issues with the card maker that is currently in use. This includes the lack of support for creating pendulum and link monsters.

  • Almost instant feedback, due to the card generating as you give input.
  • Creation of custom Yu-Gi-Oh! cards based on various templates (many of which also have a Pendulum version):
    • Normal
    • Effect
    • Ritual
    • Fusion
    • Synchro
    • Dark Synchro
    • Xyz
    • Link
    • Token
    • Spell
    • Trap
  • Specifying custom types and subtypes ("Union" and "Tuner" for example). This also applies to Spell and Trap cards.
  • Provides support for rendering slightly unusual characters like: infinity, bullets (for effects), alpha through omega, Emojis, and so on. Please note that a different installed font might be used in such a case.
  • Many[1] different themes to choose from, including the Dawn and Dusk theme.
  • Automatically saving the card upon leaving the page, so you can continue where you left of.
  • Different layouts  which are better suited for landscape and portrait mode.

Feature wishlist

Though the card maker already provides a decent number of features, you can think of many more which would make it better. Some features that might get implemented in a newer version are listed here.

  • Providing the user with the option to select a rarity, which will change the text color and apply a foil finish to the image (if deemed appropriate).
  • Letting the user crop the images they upload, so they don' need another application to do so before uploading said image.
  • Make the card maker upload the image straight to Imgur, so a user doesn't have to do somthemselves.

Known issues

Despite some best efforts, there are still some issues with the card maker that have not yet been taken care of. Here is a list of known issues. Feel free to point out any other issues you might encounter with the card maker in this topic; it is basically what this topic is for.

  • It doesn't work on Internet Explorer... at all. Various used JavaScript features aren't supported by said browser.
  • Checkboxes for en-/disabling pendulum and link markers don't show up in Microsoft Edge. Still work, despite being invisible.
  • Finding the actual fonts is cumbersome, and some are protected by a pay wall. Alternatives which are freely hosted on Google are used instead. They might look somewhat different though.

[1]: "Many" is used to signify 2 in this case; just the example themes listed.

#7094270 Crystal Beast Onyx Cobra

Posted by Yemachu on 12 April 2018 - 04:17 AM



Name: Crystal Beast Onyx Cobra
Attribute: DARK
Level: 6
Type: Reptile / Effect
To Tribute Summon this card face-up, you can Tribute Continuous Spell Card(s) you control, as well as monsters. When this card is Summoned: You can send 1 "Crystal Beast" card from your hand or Deck to the Graveyard. If this face-up card is destroyed while it is in a Monster Zone, you can place it face-up in your Spell & Trap Zone as a Continuous Spell Card, instead of sending it to the Graveyard. If this card is treated as a Continuous Spell Card by the effect of a "Crystal" card, it gains these effects.
● You target 1 other "Crystal Beast" card you control; destroy that target, and if you do, you can Special Summon this card. You can only use this effect of "Crystal Beast Onyx Cobra" once per turn.
● Once per turn: If you have 7 "Crystal Beast" cards with different names on your field and/or Graveyard: You can activate this effect; destroy all monsters your opponent controls.
ATK: 2500
DEF: 1200


#7093232 Le Crayon Corner~

Posted by Yemachu on 07 April 2018 - 09:46 AM

Had the idea for this monster some time, but never actually fully worked it out... until now. Mostly used Krita; only used Gimp for generating the background.

Crystal Beast Onyx Cobra

#7092152 Fire Emblem Heroes

Posted by Yemachu on 02 April 2018 - 06:22 PM

It is unfortunate that your Sharena has such a bad nature. She can still be somewhat useful for debuffing the enemy team, without needing to get involved in combat, thanks to her default weapon. But it is quite limiting. Success when trying to get a better one.

A lot of skills on the 3 star units are either exclusive to them, useful on a lot of units, or great budget alternatives for rarer skills. Hinata (Fury) and Shanna (Desperation) are probably the some of the best units to keep around. Units that come with a 3-charge special at four stars are typically also quite nice to use for inheritance of said special (Shanna and Niles for "Iceberg", Robin and Tiki for "Bonfire", and Corrin for "Dragonic aura"). Selena and Barst come with "Reposition", which is a great assist skill (especially in an all flying team). Most healer units on the other hand aren't that great for skill inheritance, due to them having most skills locked at 5 star (or uninheritable otherwise); that isn't to say they are bad units if you are willing to invest some feathers (and refining stones) in them.

#7083753 Site Changes Discussion

Posted by Yemachu on 28 February 2018 - 04:02 AM

Invisible text is already possible using the CSS tag:
[css="color:rgba(255, 255, 255, 0)"]Invisible text[/css]
Text which should be invisible on most browsers, regardless of backround color.

Highlight this post to view some hidden text. You could even give it a try in another theme to see it work there as well.
  • Dad likes this

#7071948 From me to me~

Posted by Yemachu on 25 January 2018 - 05:08 PM

With the web there are various things on which you can focus. W3schools has examples for most tags, and some tutorials and resources. They have some credibility issues, though I don't know why.


When it comes to styling webpages, CSS-tricks and Smashing magazine could be interesting websites. They tend to cover more advanced features however.


If you on the other hand are more interested in adding functionality to your website, you could take a look at MDN. Their JavaScript documentation is quite detailed.

#7063864 Le Crayon Corner~

Posted by Yemachu on 24 December 2017 - 03:07 PM

Just wanted to say, doesn't posting the description kind of defeat Cow's reason to send it via PM? xD

That said, it's a nice looking leafy cow thingie. I wonder if it gives out like, soy milk or something along those lines hehe.

It was in the opening post of their Out Of Character planning topic, so I doubt it would be a problem (that is where I found its description).


The point you make about the type of milk is interesting, but you'd have to ask Lord Cowcow.

#7063820 Le Crayon Corner~

Posted by Yemachu on 24 December 2017 - 10:29 AM

I have come with a challenge for any of you who which to try!
I have made an RP, with a Pokemon region I made up, and I have a few Custom Pokemon in it. Five evolution lines in total. I wanted to see if any of you wanted to try and draw one, some, or all, of them.
If you're interested let me know and I can PM you the details of the Pokemon. If, when I give the details, you need more info, then feel free to ask. At the moment I mostly have all I felt was necessary for the RP.
(I don't want to put the info here because I don't want to spoil it for the RPers)

Challenge accepted; presenting to you Poamoo.


#7063406 Le Crayon Corner~

Posted by Yemachu on 22 December 2017 - 12:40 PM

Another option is to use Krita. It is a free, cross-platform application for creating art. It has some advanced features Gimp does not have (though the opposite is true as well). Here are a few examples which I believe are not available in Gimp (but I could be mistaken).

  • Clipping mask which uses the transparency of the layer below it (useful for shading and the like);
  • Transform masks so you can move scale and rotate your layer in a non destructive manner;
  • Layer styles so you can apply a glow/outline/dropshadow which updates as you draw;
  • Clone layers for creating copies that automatically update (a group is also considered a layer);
  • Wrapping your image, making it easier to create seamless textures (requires OpenGL to be enabled, which is slow in my experience);
  • Moving multiple layers at once.

#7061025 Pokemon Ultra Sun and Ultra Moon

Posted by Yemachu on 11 December 2017 - 04:24 AM

I have been in hell. I figured getting HA Vulpix would be easy. First try and first one that shows is a male. 

Also, for my next attempt I'm going to grab T-Wave from the Gardens since I'm pretty sure once a Pokemon has a status it can't send out an SOS.

Is there a reason why you specifically wanted a female? Males do pass along their pokeball design and hidden ability when breeding (though I'm not entirely certain whether this is only the case when breeding with Ditto), the chance is just smaller.


As for inducing a status condition, it indeed stops them from calling backup… unless you are dealing with a totem Pokémon. There is an NPC that outright says it.

I have taken care of both Lana and Kiawe's trial. That Araquanid wasn't easy to take down, considering its moves easily one-shot (with Leech life and Aurora beam being 4× effective on Inkay and Noibat respectively). My Brionne was able to live a few attacks, but could hardly do anything in return; Leech life recovered all damage she did. Using a combination of Hypnosis and (Z-power boosted) Air-cutter, I finally managed to take it down… after a few attempts. Marowak was far easier to beat.

#7050581 Fire Emblem Heroes

Posted by Yemachu on 06 November 2017 - 02:30 PM

Astro, you have made three consecutive posts in the span of a day; you could have just edited your previous post. But I digress.

It is hard to predict who will win, but I'm going with Ryoma. Something I find somewhat annoying about the voting gauntlet is that you often end up with a team of a single color, while the enemy gets various units that are effective against that color.

About your arena score, you stated that you got a score of 3999 (or 4001). Some of the units which you have stated in this topic should easily get you to a score of about 4800, if you inherit some easy to get skills… granted your runs are deathless. Unless you were talking about arena assault, in which case you will need various Reinhardt and Brave Lyn counters.

I believe Shradow has linked to the results of the last datamine. Given the game hasn't had an update since (as far as I'm aware), there isn't anything else to mine for.