spacecannon/readme.md
2021-01-10 19:59:26 +01:00

2.0 KiB

Spacecannon mod

ContentDB

Overview

Adds three scifi/space cannons with various projectile-speed and explosion-strength. The cannons need HV-Power from a technic network and can be controlled via formspec/hand, mesecons or digilines. They also need to charge first, which can take a couple of seconds depending on cannon-type.

The projectile detonates on impact but only in non-protected areas!

Screenshots

Dependencies

Depends on:

  • technic

Supports:

  • mesecons
  • digilines

Mesecons

An "on" signal triggers a fire-action.

Digilines

Fire a cannon:

if event.type == "program" then
 digiline_send("cannon", { command="fire" })
end

Example response from a "get" request:

{
        type = "digiline",
        channel = "c7",
        msg = {
                HV_EU_input = 0,
                HV_EU_demand = 0,
                dir = {
                        y = 0,
                        x = 0,
                        z = 1
                },
                powerstorage = 10000,
                ready = true,
                origin = "c7",
                name = "spacecannon:cannon_green",
                pos = {
                        y = 10,
                        x = -64,
                        z = -53
                }
        }
}

Example response from a "fire" request:

{
        type = "digiline",
        channel = "c2",
        msg = {
                pos = {
                        y = 10,
                        x = -59,
                        z = -53
                },
                origin = "c2",
                success = true
        }
}

Contributors

  • @BuckarooBanzay
  • @dennisjenkins75

License

Code: MIT Textures: CC-BY-SA 3.0

Attributions