but I like your WA
Create your cards!
it looks like the A is holding the crown
-________________________________________________________________________________________________________-
don't play that game with me. everyone with a card has 1% credit cuz we helped fill up the cards to use so you don't get the same hand every game
I think that is how it works
if there are too many cards, maybe everyone with a card should have 0.5%
altZanyLvl 1
- Windows
No I actually came up with some of the game concept and the card game Idea, Just ask @DragonFireGames
alr
altZanyLvl 1
- Windows
I also have discord messages if you still don't believe me
what are u using to create da cards?
DragonFireGamesLvl 11
kid True, one of the greatest things about this game is how it is a community effort.
DragonFireGamesLvl 11
DragonFireGamesLvl 11
seek Gamelab, the cards are generated automatically using a script I wrote.
YogurtLvl 1
DragonFireGames noice!
DragonFireGamesLvl 11
Here is the new card format btw:
{
name:"DragonFireGames", // Name
rarity:"Legendary", // Rarity
hp:5200, // Starting HP
def: 5000, // Max HP for heals
image:"https://mcdn.wallpapersafari.com/medium/75/47/2gJuCk.jpg", // Thumbnail
offx: 1, // Offset the thumbnail in the x direction, range: (-1,1)
offy: 0, // Offset the thumbnail in the y direction, range: (-1,1)
hoverDesc: "The dev of FCR and Codémon.", // Description from hover
desc: "The developer of FCR. Good at game development as well but loves tech demos. Takes pride in their use of keyValues & outside sites. Made Codémon.", // Long description
hpcol: 255, // color of hp
//isEX: true // Defaults to true for legendary/epic/god cards, false otherwise
effectModifiers: { // Status modifiers
"Laggy": 0.5, // If a number it will multiply the lvl by that number
"Frozen": function(e) { // Function to apply to the effect
e.turns /= 2;
return e;
},
},
moves:[{ // List of all moves
name:"Admin", // Name
description:"Strike your opponent down for 300 ATK. Each time this move is used, its damage increases by 100 ATK.", // What does it do?
cost:1, // Cost in points
cooldown:1, // How many turns before it can be used again
target:"opp", // Target: "opp" "self" "none" or a custom function
use:function(opp,self) { // Code for how it works:
opp.hit(300+self.admindmg);
self.admindmg += 100;
},
//flavor: "text", // Optional flavor text
},{
name:"Lag Bomb",
description:"Lag out your opponent with 3D minecraft so they can only attack every other turn for 4 turns. Deal 200 ATK.",
cost:3,
cooldown:1,
target:"opp",
use:function(opp,self) {
opp.hit(200);
opp.giveEffect("Laggy",5,4);
},
},{
name:"Special - Reflection",
description:"Hack code.org and deal as much damage as health missing by all of your cards in your hand.",
cost:5,
cooldown:2,
target:function(use,card,opp,self) { // Target will be run only once
var dmg = 0;
for (var i = 0; i < self.hand.length; i++) {
dmg += max(self.hand[i].def-self.hand[i].hp,0);
}
opp.hand.pick(function(sel){
use(sel,dmg);
});
},
use:function(sel,dmg) { // Use will be run on both players | WARNING: | do not put random or card pickers in here
sel.hit(dmg);
},
}],
//flavor: "text", // Optional flavor text
setup:function(card) { // Called when card instance is created
card.admindmg = 0;
},
//onselect:function(card,opp,self) { // Called when card enters hand (optional)
// // Code here
//},
//onturn:function(card,opp,self) { // Called every turn in hand
// // Code here
//},
ondefeat:function(killer,card,opp,self) { // Called when card defeated (optional)
killer.hit(100); // Hits the killer for 100 HP
},
profile: "https://gamelab.freeflarum.com/u/DragonFireGames"
},
DragonFireGamesLvl 11
Since codemon has a lot of data, I cannot simply just store it all in keyvalues, instead I am doing a slightly more complicated approach. Each client will keep a local copy of all game data and that will be updated via a keyvalue-based event system. Everything will be initialized the same with a "start" event and the rest of the events will be run on both clients. Hopefully this is a good idea...
DragonFireGames will you keep creating the cards or idk make a video tutorial so other people can?
DragonFireGamesLvl 11
seek I'm still editing all the cards after you send them in anyway. So I really just need descriptions and abilities and stuff.
[WUT] AdamLvl 13
- Windows
DragonFireGames Could you update my card to include both the new design and this image?