piranha305's Forum Posts

  • You do not have permission to view this post

  • what is the purpose of having this trigger once after the input checking?

    [Player Walk]

    // Allow the player to move in 8 directions but only change directions if a single direction is being pressed.

    Keyboard and Gamepad controls are exclusively separated here to simplify things.

    // Keyboard

    ----+ Keyboard: ↑ is down

    --------+ Keyboard: [X] ↓ is down

    ---------> Player_Base: Simulate 8Direction pressing Up

    ---------> Player_Mask: Set Walking to True

    --------+ Keyboard: [X] ← is down

    --------+ Keyboard: [X] → is down

    ---------> Player_Mask: Set Direction to "Up"

    ----+ Keyboard: ↓ is down

    --------+ Keyboard: [X] ↑ is down

    ---------> Player_Base: Simulate 8Direction pressing Down

    ---------> Player_Mask: Set Walking to True

    --------+ Keyboard: [X] ← is down

    --------+ Keyboard: [X] → is down

    ---------> Player_Mask: Set Direction to "Down"

    ----+ Keyboard: → is down

    --------+ Keyboard: [X] ← is down

    ---------> Player_Base: Simulate 8Direction pressing Right

    ---------> Player_Mask: Set Walking to True

    --------+ Keyboard: [X] ↓ is down

    --------+ Keyboard: [X] ↑ is down

    ---------> Player_Mask: Set Direction to "Right"

    ----+ Keyboard: ← is down

    --------+ Keyboard: [X] → is down

    ---------> Player_Base: Simulate 8Direction pressing Left

    ---------> Player_Mask: Set Walking to True

    --------+ Keyboard: [X] ↓ is down

    --------+ Keyboard: [X] ↑ is down

    ---------> Player_Mask: Set Direction to "Left"

    // Gamepad

    ----+ Gamepad: Gamepad 0 D-pad up is down

    --------+ Gamepad: [X] Gamepad 0 D-pad down is down

    ---------> Player_Base: Simulate 8Direction pressing Up

    ---------> Player_Mask: Set Walking to True

    --------+ Gamepad: [X] Gamepad 0 D-pad right is down

    --------+ Gamepad: [X] Gamepad 0 D-pad left is down

    ---------> Player_Mask: Set Direction to "Up"

    ----+ Gamepad: Gamepad 0 D-pad down is down

    --------+ Gamepad: [X] Gamepad 0 D-pad up is down

    ---------> Player_Base: Simulate 8Direction pressing Down

    ---------> Player_Mask: Set Walking to True

    --------+ Gamepad: [X] Gamepad 0 D-pad left is down

    --------+ Gamepad: [X] Gamepad 0 D-pad right is down

    ---------> Player_Mask: Set Direction to "Down"

    ----+ Gamepad: Gamepad 0 D-pad right is down

    --------+ Gamepad: [X] Gamepad 0 D-pad left is down

    ---------> Player_Base: Simulate 8Direction pressing Right

    ---------> Player_Mask: Set Walking to True

    --------+ Gamepad: [X] Gamepad 0 D-pad down is down

    --------+ Gamepad: [X] Gamepad 0 D-pad up is down

    ---------> Player_Mask: Set Direction to "Right"

    ----+ Gamepad: Gamepad 0 D-pad left is down

    --------+ Gamepad: [X] Gamepad 0 D-pad right is down

    ---------> Player_Base: Simulate 8Direction pressing Left

    ---------> Player_Mask: Set Walking to True

    --------+ Gamepad: [X] Gamepad 0 D-pad down is down

    --------+ Gamepad: [X] Gamepad 0 D-pad up is down

    ---------> Player_Mask: Set Direction to "Left"

    ----+ Keyboard: [X] ↑ is down

    ----+ Keyboard: [X] ↓ is down

    ----+ Keyboard: [X] → is down

    ----+ Keyboard: [X] ← is down

    ----+ Gamepad: [X] Gamepad 0 D-pad down is down

    ----+ Gamepad: [X] Gamepad 0 D-pad up is down

    ----+ Gamepad: [X] Gamepad 0 D-pad right is down

    ----+ Gamepad: [X] Gamepad 0 D-pad left is down

    -----> Player_Mask: Set Walking to False

    ----+ System: Trigger once

    -> (no actions)

  • has anyone converted the REX FSM plugin?

  • okay sweet, thanks

  • wait your not using the compare touch speed condition in your snippet?

  • so the tool tip for Compare touch speed says it can be used to detect a swipe? i looked on the manual but am still confused how i can use this to detect a swipe? does any one have an valid example or uses for this condition?

  • Is anyone else having issue exporting a Debug APK from the current version of the desktop build?

  • https://playcanvas.com/project/440868/o ... /shockwave

    I'm trying to implement something similar in my game with c3, what effect would simulate this? Any Insight as to where I start would be awesome

  • After you save to project to folder, and close the app, how can you reload the project when you open it agian, it's expecting a .c3p file but i'm only getting .c3proj file in the root, but its not opening it with that? is there some i'm missing?

  • Are the standard plugin runtime the same for C2 and C3 ? Like if we wanted to add some features or modify existing plugin in C3 is that not possible? Would I have to get the runtime from C2 and convert it to a C3 plugin so I can then make my modifications?

  • Is there a setting somewhere that I can set the default cloud save provider, right now is always set to Google drive? Can that be changed?

  • i created a windows app that would something like this, don't knowif its for your same use case, but just in case check it out

    https://github.com/armandoalonso/Construct3_PixelsToArray

  • Proably not you still have to code the runtime, and add your logic, this just creates all the meta data files the plugin needs. I am working on a way to generate a shell of the run time based on your settings but you will still need to code the logic of your plugin there is no work around for that

  • Yeah I can add some documentation, there are still some features I want to add to it though. The very basic scaffolding is there, but it needs some polish, I will great some documention. Any feedback will be greatly appreciated in the meantime

  • Yeah I can add some documentation, there are still some features I want to add to it though. The very basic scaffolding is there, but it needs some polish.

    What type of documentation did u have in mind? Like how to use the app or how its was coded like the code architure?

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads