mirror of
https://github.com/pandorabox-io/spacecannon.git
synced 2024-12-21 05:15:47 +01:00
update readme / mod.conf / screenshots
This commit is contained in:
parent
61108c179a
commit
37b9771737
@ -1,4 +0,0 @@
|
||||
default
|
||||
technic
|
||||
digilines?
|
||||
mesecons?
|
4
mod.conf
Normal file
4
mod.conf
Normal file
@ -0,0 +1,4 @@
|
||||
name = spacecannon
|
||||
description = Adds three scifi/space cannons with various projectile-speed and explosion-strength
|
||||
depends = default, technic
|
||||
optional_depends = mesecons, digilines
|
93
readme.md
93
readme.md
@ -1,5 +1,96 @@
|
||||
|
||||
Spacecannon mod
|
||||
|
||||
# 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
|
||||
|
||||
<img src="./screenshot_1.png"/>
|
||||
<img src="./screenshot_2.png"/>
|
||||
<img src="./screenshot_3.png"/>
|
||||
|
||||
|
||||
# Dependencies
|
||||
|
||||
Depends on:
|
||||
* `technic`
|
||||
|
||||
Supports:
|
||||
* `mesecons`
|
||||
* `digilines`
|
||||
|
||||
# Mesecons
|
||||
|
||||
An "on" signal triggers a fire-action.
|
||||
|
||||
# Digilines
|
||||
|
||||
Fire a cannon:
|
||||
```lua
|
||||
if event.type == "program" then
|
||||
digiline_send("cannon", { command="fire" })
|
||||
end
|
||||
```
|
||||
|
||||
Example response from a "get" request:
|
||||
```lua
|
||||
{
|
||||
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:
|
||||
```lua
|
||||
{
|
||||
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
|
||||
|
||||
|
||||
* sounds/spacecannon_shoot.ogg https://freesound.org/people/jonccox/sounds/175261/
|
BIN
screenshot_1.png
Normal file
BIN
screenshot_1.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.4 MiB |
BIN
screenshot_2.png
Normal file
BIN
screenshot_2.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.8 MiB |
BIN
screenshot_3.png
Normal file
BIN
screenshot_3.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.1 MiB |
Loading…
Reference in New Issue
Block a user