Not signed in (Sign In)

Vanilla 1.1.9 is a product of Lussumo. More Information: Documentation, Community Support.

    •  
      CommentAuthorTapir
    • CommentTimeMar 2nd 2011
     
    @MCC
    viewing numbers start with "0x" as hexadecimal value is implemented on purpose. :)

    the graphics of "force component" will be redesigned by drawing a vector instead.

    I will try to implement the "align features" after the runtime-create/modfiy APIs are finished.

    "Power limits for power sources"
    Maybe I will add some APIs to adjust the power values.-----------------
    My games: Tapir Games
    My phyards: Tapir@phyard
    •  
      CommentAuthorTapir
    • CommentTimeMar 2nd 2011
     
    @Monkey,
    Your design is really a complex one.
    I haven't understand how do you prevent the red ball jumping yet.
    Could you make a simple explanation?-----------------
    My games: Tapir Games
    My phyards: Tapir@phyard
    •  
      CommentAuthorMonkey
    • CommentTimeMar 2nd 2011 edited
     
    I'm sorry...

    I thought that there weren't no meny to collision category but appearently it is,
    and I have understood something of "Bach Modify Shape Collision Categories" but i still don't know how to use it.
    There is my problem...


    [edit]
    And something else, I know has been said before, but could you please make a "set gravity by posission"?
    Please?
    And i find it kinda annoying that I can't set follow angle... How can i do that?
    [/edit]
    [edit2]
    And mabye choose which object to be effected by the gravity?-----------------
    If the infinite is impossible, how can the universe be infinite? Do we live in something that can't excist?
    •  
      CommentAuthorBioManiac R2 (Moderator)
    • CommentTimeMar 2nd 2011
     
    wow.... thanks guys, i wish i knew that DECADES AGO... O_o .... it is saving me SOOO MUCH TIME i cant explain how much i wish i knew this sooner...
    •  
      CommentAuthorTapir
    • CommentTimeMar 4th 2011
     
    @Monkey, "set gravity by posission"
    you mean "set gravity by position"?

    "follow angle" will be added soon.

    "choose which object to be effected by the gravity?"
    You can use an on-entity-updated event handler to simulate it now.
    Later, gravity controller may be able to like with some entity assigners.-----------------
    My games: Tapir Games
    My phyards: Tapir@phyard
    •  
      CommentAuthorMonkey
    • CommentTimeMar 4th 2011
     
    Yes! Set gravity by position!
    My english is just very great ;)

    Thats nice :)
    Cause I'm designing a game right now, but i can't reveal it.
    I need all this "things" for the game so it would be nice if it could be done :)-----------------
    If the infinite is impossible, how can the universe be infinite? Do we live in something that can't excist?
    •  
      CommentAuthorBioManiac R2 (Moderator)
    • CommentTimeMar 5th 2011
     
    i haven't seen this requested since i joined and im surprised i haven't, but how bout a "set text colour" API ?
    •  
      CommentAuthorMonkey
    • CommentTimeMar 6th 2011
     
    [...] and mabye a set second bacground and border color (for text buttuns)?-----------------
    If the infinite is impossible, how can the universe be infinite? Do we live in something that can't excist?
    •  
      CommentAuthorTapir
    • CommentTimeMar 7th 2011
     
    "set gravity by position",
    you means a force field: F = function (posX, posY)?
    I think you can do it in an OnEntitiyUpdated event handler now.

    modify-text entities properties APIs will be add soon.-----------------
    My games: Tapir Games
    My phyards: Tapir@phyard
    • CommentAuthorgrahambhg
    • CommentTimeMar 8th 2011
     
    "Bummer! Now it can't be solved." when a green gets infected. (kinda the opposite of the "Cool! It it solved." screen)
    •  
      CommentAuthorBioManiac R2 (Moderator)
    • CommentTimeMar 8th 2011
     
    yeah! i was thinking of something like that too :P
    and how bout an arrow that points at the shape after it gets infected that shows which one it was
    something like this:





    •  
      CommentAuthorJodi850
    • CommentTimeMar 8th 2011
     
    i mean thats with fail screen too-----------------
    (insert good signature here)
    •  
      CommentAuthorJodi850
    • CommentTimeMar 10th 2011 edited
     
    local variables thats are inside a shape
    its handy for hp attack armor ens.
    this can be useful for:
    RPG games
    tower defence games
    onther fight games
    more i dont now but i know its useful
    apis for it:
    get inshape variable
    set inshape variable

    like you have 2 shapes
    1 with 10 hp and his die boolean is false and the onther hp = 0 and his die boolean is true

    and then you only need to make 2 variables-----------------
    (insert good signature here)
    • CommentAuthorXyuzhg (Moderator)
    • CommentTimeMar 10th 2011
     
    builder,
    That's already in the editor as the Custom Entity Variables. It functions exactly as you described it should- you'll find it next to the Global Variables.
    ---
    Sorry for my inactivity, I was ill lately.-----------------
    Hopefully PA is inconsistent.
    •  
      CommentAuthorJodi850
    • CommentTimeMar 10th 2011 edited
     
    oh i didt know what thats whas-----------------
    (insert good signature here)
    •  
      CommentAuthorTapir
    • CommentTimeMar 11th 2011
     
    yes, as Xyuzhg said, the feature is implemented already. :)
    Custom entity property is exactly what you want.

    About the fail screen, maybe I will add fading hint box instead.-----------------
    My games: Tapir Games
    My phyards: Tapir@phyard
    •  
      CommentAuthorJodi850
    • CommentTimeMar 11th 2011 edited
     
    also why getbackgroundcolor says onther numbers?
    like you have the color 666666 thats api says:10066329
    its unpossible to make the script engine in my game becaus i dont know how to convert it to the six numbers-----------------
    (insert good signature here)
    • CommentAuthorXyuzhg (Moderator)
    • CommentTimeMar 11th 2011
     
    That is the integer form of the color; what you're looking for is the hexadecimal.
    Use the GetBackgroundColorRGB instead- even though it returns 3 variables, for your #666666 it will call
    R: 66
    G: 66
    B: 66
    It should be located in the same menu.-----------------
    Hopefully PA is inconsistent.
    •  
      CommentAuthorBioManiac R2 (Moderator)
    • CommentTimeMar 12th 2011 edited
     
    request that after the End if or End While lines, it says what it is ending because it can become very confusing what is ending if you have alot of them...
    or maybe a downward line that connects the IF to the End IF, anything that makes them look connected, colour code it if you will lol

    example:

    If regBool2 is true:
    - make the sky blue
    - While regBool3 is true:
    - - check the time
    - End While of regBool3
    End If of regBool2
    •  
      CommentAuthorMadball (Advanced Member)
    • CommentTimeMar 13th 2011
     
    @BioManiac R2: in fact this line exists, but with spaces. Look more careful.-----------------
    LD35!
    •  
      CommentAuthorTapir
    • CommentTimeMar 13th 2011
     
    yes, the code editing dialog is not very friendly now.
    I will continue improving it, such as add color, add fold on/off, ...etc.-----------------
    My games: Tapir Games
    My phyards: Tapir@phyard
    •  
      CommentAuthorTapir
    • CommentTimeMar 13th 2011
     
    @builder,
    if you want to convert a number to hexadecimal string, you can use the API "Number/To or From String/Number -> String (by radix) " with radix equals 16.-----------------
    My games: Tapir Games
    My phyards: Tapir@phyard
    •  
      CommentAuthorJodi850
    • CommentTimeMar 13th 2011 edited
     
    ok thanks
    can you make a API thats do the same from string to number?-----------------
    (insert good signature here)
    • CommentAuthorMCC (Moderator)
    • CommentTimeMar 13th 2011 edited
     
    One simple bug I've ran across for a while:
    If you have one of the three "Hide" checkmarks checked ("Invisibles", "Shapes and Joints" or "Triggers") and press the undo or redo buttons, the hidden shapes will show up again.

    And one feature request: I want back the "Single Selecteds Mode" feature! It was removed after v1.00, but it was very useful!
    I really ran across this problem when I have a group of brother shapes overlapping and I want to select the one behind. Now I currently solve it either by:
    -moving the shapes on the front, selecting the shape I want with Ctrl, and putting the others back. Or:
    -Breaking the brother group, selecting the shape I want, and gluing the others back.
    But both methods prove very annoying.
    And if you could add a shorcut key for this Single Selecteds Mode, better yet!

    Thankfull by advance, as always.

    Edit: Oh, and, I think the undo and redo functions shouldn't reset the zoom and screen position... it can come to be really annoying when you use it a lot like I do. ;)-----------------
    I'm still around... observing.
    I leave all that I own to my cat guppy
    •  
      CommentAuthorVanderwaal
    • CommentTimeMar 14th 2011
     
    I found a bug. Using the arrowkeys to mave a shape doesn't create an undo point. This is pretty frustrating when I move a lot of shapes that way and then do something elso, which I want to undo. Then when I press undo the last step and all arrow key movements are undone.
    •  
      CommentAuthorFiremil (Advanced Member)
    • CommentTimeMar 14th 2011
     
    I think "Else" should work in "While" too. That's my request.-----------------
    •  
      CommentAuthorJodi850
    • CommentTimeMar 14th 2011
     
    i found a bug too when use the key trigger set it its triggers on spacebar hold and play it hold spacebar and the level speeds up a little bit until you releas the spacebar then all gets normal
    its only works in the editor-----------------
    (insert good signature here)
    •  
      CommentAuthorMadball (Advanced Member)
    • CommentTimeMar 14th 2011 edited
     
    @builder: when you pause game in editor, you can use spacebar to play by ticks (for debugging), and when you hold space bar it`s playing as if it wasn`t paused. This feature isn`t disabled when game is unpaused, so it`s running with normal speed + space-hold speed. Still needs tweaking though.-----------------
    LD35!
    •  
      CommentAuthorJodi850
    • CommentTimeMar 14th 2011
     
    can that be set off?its anioying to test my pinball-----------------
    (insert good signature here)
    • CommentAuthorXyuzhg (Moderator)
    • CommentTimeMar 17th 2011
     
    GetBrothers and SetTextSize (and similar stuff) please!
    It would be really great if we had those.
    And when can we expect the next release?
    ;D-----------------
    Hopefully PA is inconsistent.
    •  
      CommentAuthorMonkey
    • CommentTimeMar 18th 2011
     
    Rotate several objects around (x,y) cordinate or object?-----------------
    If the infinite is impossible, how can the universe be infinite? Do we live in something that can't excist?
    •  
      CommentAuthorJodi850
    • CommentTimeMar 18th 2011
     
    X.Y to degrees?-----------------
    (insert good signature here)
    •  
      CommentAuthorMadball (Advanced Member)
    • CommentTimeMar 18th 2011
     
    @Monkey, builder: most APIs are build exactly like custom functions, so custom functions can replace them.-----------------
    LD35!
    •  
      CommentAuthorMonkey
    • CommentTimeMar 18th 2011
     
    hm... I meant Rotate selected(s)-----------------
    If the infinite is impossible, how can the universe be infinite? Do we live in something that can't excist?
  1.  
    what about a tracer, it leaves a line that fades away in time
    •  
      CommentAuthorFiremil (Advanced Member)
    • CommentTimeMar 19th 2011
     
    @Builder
    Here is the function for you as I made it in this thread: http://forum.colorinfection.com/comm...


    -----------------
    •  
      CommentAuthorMadball (Advanced Member)
    • CommentTimeMar 20th 2011
     
    I have a problem with copying callings from functions (with right-click). They aren`t copying! Sometimes they do, but now i clearly see them not copying. When i created new function, i could copy from there, so copying should depend on what function contains, but i cleared uncopyable function`s callings, and i still couldn`t copy! After trying different things i got that you can`t copy callings from function if they have array variable (input, output ot local).-----------------
    LD35!
    •  
      CommentAuthorTapir
    • CommentTimeMar 21st 2011
     
    @builder "can you make a API thats do the same from string to number?"
    It is already there. :)

    About the "press space to move one step" design, I will think another way to replace it.

    @MCC
    about selecting one single entity, if you know the id of the entity, you can input it in the seach box and enter to select it.
    And the "cookie mode" is exactly the old "single select mode".

    I will fix the bugs and make the improvements you mentioned soon.

    @vanderwaal
    About the "Using the arrowkeys to mave a shape doesn't create an undo point." bug/defect, I will fix/change it by making an "accumulated moves" undo point.

    @Firmil: "I think "Else" should work in "While" too. That's my request."
    you can use if-else + while to get the desired effect. Piapia language will try to not be very different with other traditional programming languages in syntax.
    So this request may not be adopted.

    @Xyuzhg, "GetBrothers and SetTextSize (and similar stuff) please!"
    I will add them in the next release.

    @Monkey, "Rotate several objects around (x,y) cordinate or object?"
    I will add it, either in editing or playing.

    @William758, "what about a tracer, it leaves a line that fades away in time "
    You mean "trace some message for debugging code"?

    @Madball,
    the bug of copy functions will be fixed in the next release.-----------------
    My games: Tapir Games
    My phyards: Tapir@phyard
    •  
      CommentAuthorJodi850
    • CommentTimeMar 21st 2011
     
    wich api?-----------------
    (insert good signature here)
    •  
      CommentAuthorMadball (Advanced Member)
    • CommentTimeMar 21st 2011
     
    @builder: Integer <- String (Number \ To/from string)-----------------
    LD35!
    •  
      CommentAuthorJodi850
    • CommentTimeMar 21st 2011
     
    when you open the setting screen of something the menu pops up and the rest fades out.can you disable thats fadeout?i cant see the etitys number good-----------------
    (insert good signature here)
    •  
      CommentAuthorMadball (Advanced Member)
    • CommentTimeApr 23rd 2011
     
    Maybe you will add another font for text, that will have all symbols of the same size (like one in notepad), so we`ll be able to create text-graphiced designs?-----------------
    LD35!
    •  
      CommentAuthorFiremil (Advanced Member)
    • CommentTimeApr 24th 2011 edited
     
    Sorry for shouting this out but I just lost hours of work because "load online" cannot be undo!!!!!!!-----------------
    •  
      CommentAuthorMadball (Advanced Member)
    • CommentTimeApr 24th 2011
     
    Old designs (like from last page) don`t work.-----------------
    LD35!
    •  
      CommentAuthorTapir
    • CommentTimeApr 25th 2011
     
    @Firemil,
    sorry, it is my fault. :(
    I uploaded a new file. Now histories will not be cleared after loading. :)

    @madball,
    Ok, embed font feature is put in todo list now. There will be some official font types, and you can also make custom fonts.

    and what "Old designs (like from last page) don`t work." means?

    @builder,
    currently I uses the adobe official UI lib to build the CI editor.
    I haven't found how to set the background transparency of a modal dialog. :(-----------------
    My games: Tapir Games
    My phyards: Tapir@phyard
    •  
      CommentAuthorMadball (Advanced Member)
    • CommentTimeApr 25th 2011
     
    "Old designs (like from last page) don`t work." means that designs like http://forum.colorinfection.com/comm... dont work (for me). (Just look at that design)-----------------
    LD35!
    •  
      CommentAuthorJodi850
    • CommentTimeApr 25th 2011 edited
     
    for me it also dont work.i only can click the play button and thats is it.even pinks dont work
    and why you can change global variables values and local variablers values cant be changed?-----------------
    (insert good signature here)
    •  
      CommentAuthorTapir
    • CommentTimeApr 26th 2011
     
    The bug is fixed now. Many thanks for finding this unnoticeable bug.

    @builder, "and why you can change global variables values and local variablers values cant be changed?"
    Not very understanding. Do you mean "can't change local variables of another function"?-----------------
    My games: Tapir Games
    My phyards: Tapir@phyard
    •  
      CommentAuthorMadball (Advanced Member)
    • CommentTimeApr 26th 2011
     
    I think he meant changing initial value.-----------------
    LD35!
    •  
      CommentAuthorTapir
    • CommentTimeApr 27th 2011
     
    Initializing local variables is possible, but this will bring some complexities and make program a little inefficient.
    So currently this is not supported. Maybe later an option will be added to enable initializing local variables or not.-----------------
    My games: Tapir Games
    My phyards: Tapir@phyard