Skip to content

Custom Component #3

@lumik0

Description

@lumik0
const customComp = server.addComponent({
    data: {
        // [type, defaultValue]
        str: ['string', 'default value'],
        int: ['integer', 4],
        float: ['float', 3.2]
    },
    create(str: string, int: number, float: number){
        return {
            str,
            int,
            float
        }
    }
});

player.addComponent(customComp.type, customComp.create("str", 0, 1));

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    Status

    Testing is needed

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions