BudBloom's Forum Posts

  • You should set up some instance variables on those cards so you have more control over what's happening particularly the level of the card. I don't know your upgrade mechanic and how outcomes are created but if for example you want to combine 2 cards you could only allow if a lvl 1 is selected to click on another lvl 1 card, then combine into a lvl 2 so destroy both then create a new lvl 2 card and pick the frame at random 3 or 4.

    I did not think about assigning the cards instance variables. I was trying to do it by comparing the animation and frame lol. In hindsight that would make controlling their behaviors cleaner.

    The main problem still is that you don't sepect on cards to merge and upgrade rather my intent is to have a phase of play happen where it checks for cards of the same level and type that are touching to them merge and upgrade them. The combat system I'm trying to replicate uses action points as a resource. Moving a card to a new position costs an action point and so does playing a card. Everytime you play a card or merge two cards from a character's abilities that character gains energy. When energy is full you gain a special card that is their ultimate ability. High level cards also sometimes have additional effects such as preventing the target from using their attacks, specials, or ultimate cards depending. Or inflicting a status effect or granting buffs.

    The reason I like this combat system so much is because you have so many choices each turn to tackle enemies as combat plays out in the form of a very simple puzzle.

    Anyways, I'll try to give them variables and see if I can get them behaving the way I want them to later after work.

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • For context, I'm trying to do a sort of card battler with limited varieties of card abilities that merge with each other to make upgraded versions of that same card. Sort of the system in Reverse: 1999 if you want to look up sort of what I am trying to do.

    I got as far as having the cards spawn and move left and stop when they hit each other and stop spawning when I have a full hand until it's the player's turn again.

    I kind of can't wrap my head around how I would do that. Also, I have all the card faces as individual sprites. Each animation is a character's abilities and has 7 frames. When a card spawn it picks an animation of a character selected at random and then picks a frame between 1-2 at random (1 is the face for the attack ability and 2 for skill at lvl 1.) Frame 3 is attack at lvl 2, Frame 4 is skill at lvl 2, Frame 5 is attack at lvl 3, and frame 6 is skill at lvl 3. Frame 0 is the ultimate ability that only spawns at the start of player turn when they have enough "energy."

  • You do not have permission to view this post

  • You do not have permission to view this post

  • You do not have permission to view this post

  • You do not have permission to view this post

  • Make turrets invisible. Put visible animated sprite on top of them and rotate it with events, or change its animation depending on the turret angle.

    Pin behavior isn't working? I tried to look at guides and the docs on this site, but I'm not sure what I'm doing wrong. Also, invisible turret isn't firing? I got the character to fire just fine, but now the invisible turret isn't working as a turret.

  • Or set up animations in a way that they stay static in relation to where the turret is rotating. I'm trying to make a Tower Defense game similar to Defender's quest with Hero/Character-type turrets. From fiddling around, you can't get the Turrets to actually fire or lock on to enemies unless they rotate, but I can't set up animations in a way that doesn't just make the Turret look like it's spinning around Loony Toons style.

  • You do not have permission to view this post

  • Go into C3's settings and disable "Use simplified user interface (hides advanced features)".

    Thank you! I have no idea how that got turned on, I haven't gotten far enough to mess around with the settings there.

  • There's other stuff missing too like, the ability to change the grid offset in the property bar which was there yesterday. I just updated to the new version they had available and all the sudden I'm missing features. Did that have something to do with it? Can I revert updates if so?