Giter VIP home page Giter VIP logo

c4dt's People

Contributors

meowtimer avatar

Watchers

 avatar  avatar

Forkers

gitmarky

c4dt's Issues

anonymous functions confuse the parser

If I have an effect with the new effect syntax, tooltip positions are off, "Open Declaration" does some random stuff, and more.

Example for copy-pasting

local RoundhouseKickEffect = new Effect
{
    Construction = func()
    {
        this.anim = this.Target->PlayAnimation("RoundhouseKick", CLONK_ANIM_SLOT_Arms, Anim_Linear(0, 0, GetAnimationLength("RoundhouseKick"), 30, ANIM_Hold));
        this.particles = 
        {
            Size = PV_Linear(0, 2),
            Alpha = PV_Linear(100, 0),
            BlitMode = GFX_BLIT_Additive
        };
        this.particles = Particles_Colored(this.particles, this.Target->GetColor());
    },
    Destruction = func()
    {
        if (this.Target)
            this.Target->StopAnimation(this.anim);
    },
    Timer = func()
    {
        this.Target->CreateParticleAtBone("SphereSpark", "skeleton_arm_hand.L", [0, 0, 0], [0, 0, 0], 15, this.particles, 1);
        this.Target->CreateParticleAtBone("SphereSpark", "skeleton_arm_hand.R", [0, 0, 0], [0, 0, 0], 15, this.particles, 1);
    }
};

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.