lucid's Forum Posts

  • Who cares? I would assume the families of 911 victims care, and most of the people who have family fighting in one of the 80 wars going on loosely related to 911.

    Also, the republicans are going to have a field day with this buried at sea thing. They'll say he's not really dead, and obama did it to get reelected, and pakistan cooperated because they know he's a terrorist

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • wtf? I have to check this out. That's nuts. I personally just think he was an ahole, but to alot of people he was like a symbol of evil and fear. It will be interesting to see if/how this affects public morale

  • Also, for you plugin/Construct developers out there....how hard would it be to add Sprite indexing (i.e. Player[1].speed) to a plugin (I think it is mandatory for multiplayer, unless you can think of another way).

    it would be easier and more flexible to make a 'For Each Player' looping condition that would allow you to autopick everything related to that player at each loop iteration, and an expression as well if you needed it like

    networking.currentplayer (the loop index)

    if for some reason you wanted to access players randomly outside of that loop for other purposes, you could just do something in your cap like

    For Each Player

    ----PlayerSprite pv PlayerNumber= networking.currentplayer

    then use that playernumber pv to help you pick it in unique circumstances that involve more than one player at a time.

    I voted for the basic online thing I would use. I think it should be made as flexible as possible, that way you can find your own way of making dead reckoning, and you can try (in your cap)optimizing differently for a chess game or an action game, etc. Maybe even a few expressions in there to help you figure out when you're trying to push through too much information. As far as the online plugin davo was halfway done with, it did indeed sound almost finished last time I talked to arsonide, but it also sounded like he is insanely busy, and that it's kinda like a pet project on the side of his other 18 plugins he's working on, so plug away if you would. and also, don't hesitate to ask ashley for svn permissions, and see if you could just build off of davo's if you'd like to try that. Even without getting the svn permissions, though, you can still browse the code, and download it, and see if it's something you'd like to work off. you just couldn't commit your changes to be in the next official version.

  • the Daily Show

    that was awesome. I love that show

  • its the tutorials thread, which is a great idea, including dead links until they get filtered out; i posted asking that he request dead link reports in that same thread at the top.

  • On the picture editor for sprites, there's a weird icon you can click that let's you change the collision mask, so you could have transparent spots still be clickable

  • Hey jamesx, would you mind putting something at the top of the original post about reporting broken links here. Thisll keep this thread up to date, and help to prevent the zombie thread apocolypse that threatens to destroy the tutorials section

  • Yeah tom, like you're at a store, and see an ad or magazine with it, and then read the code with your phone to go straight to the site without having to type the url

  • Cool. We have to get those into the scirra ads

  • hey jiggly, please post these responses in this thread

    so jamesx can update the list in the tutorials list thread and keep it up to date. Also, if it turns out there are alot more of these, to keep the board from getting flooded with dead threads. Thanks, and welcome to scirra.

  • awesome. haven't tried it yet, but this was actually on my wishlist. I wanted the animator I'm working to actually be able to save images of each frame to be able to export a list of pngs, to be combined into video

  • what's the cap doing exactly? is it a small or large eventsheet?

    we need to narrow down the possible causes

    post a cap file to make it easier, or if you don't want to upload your cap:

    one way would be to save your cap

    start deleting random chunks of it, and see when it stops crashing

    when it stops crashing reload it, and start deleting smaller chunks of only the part that was causing the crash

    once you have at least a general idea of where the problem is, paste a screenshot of that part of the cap

    if you can delete the entire event sheet without fixing the crash, that means the problem is a certain construct object, or a corrupt capfile(less likely)

    if it's an object, you should be able to start deleting objects and running it until you fix the crash, and then you know the object

  • try a fresh cap, and see if it has the same problem.

    if it doesn't, somethings wrong with that particular cap

  • it might have something to do with ACETABLE.cpp, if you paste the code I can tell your for sure if it does, just the part relating to that expression. If it is the problem, you can probably figure out from this: the ADDEXP relating to the get color, check number 3 below, but here's a breakdown on the others as well, I don't remember if the tutorial went in detail:

    ADDEXP("My expression", "My category", "MyExpression", &ExtObject::eMyExpression, RETURN_INTEGER);

    [/code:3scnhft6]

    • "My expression" should be what you see when in the Add Expression dialogue in the editor
    • "My category" is the category it's under
    • "MyExpression" is what you actually have to type to use the expression, like "Angle" is what is here in the sprite plugin's sprite.angle expression. not case-sensitive. Checking if this is an empty string is probably where I'd first look, or if it was invalid with a space or something that wouldn't work in construct.
    • &ExtObject::eMyExpression is a pointer to the c++ function that actually returns the value at runtime for this expression
    • RETURN_INTEGER is the return type of the c++ function. RETURN_STRING, or RETURN_FLOAT are two more valid constants, if you right-click - go to deceleration in visual studio on any one of these, you can see a full list.

    if it's not this, it's probably not to do with the ace_table, but I'd suggest checking number 3 before moving on to other troubleshooting

  • you can just have a

    System - Compare - Sprite5.count is equal to 0

    ----------go to Layout 2

    just so you also, you don't need a trigger once in a start of layout,

    also, in other situations when you need to have that "two or more blocks at the same time" add the right amount to your global variable, there is a system condition CountMatching("Sprite5") that would tell you exactly how many things were overlapping.