octacian
37b4080423
rework filesystem & make bios nodes unbreakable
...
computer data is stored in a directory for the player's computers, giving computers more of ownership and lessening possible name conflicts.
when bios nodes were broken. sometimes a on node would still be placed. when the on node was broken the entire digicompute directory would be removed since the computer-specific directory had already been removed.
2016-10-20 20:18:46 -07:00
octacian
3b74efe8e8
adjust main formspec
2016-10-16 11:57:38 -07:00
octacian
b7ab4bac89
rewrite readme and add license
2016-10-16 11:10:14 -07:00
octacian
593f779ebf
rework mod directory structure
2016-10-16 08:40:33 -07:00
octacian
abba9e5582
use env for executing code
2016-10-16 07:52:40 -07:00
octacian
b34aa70765
use datalib external mod with new functions rather than internal library
2016-08-11 11:42:01 -07:00
octacian
d75137a9db
remove autogenerated file (compute.lua)
2016-07-30 21:29:24 -07:00
octacian
01b32c9202
rewrite os sytem to be more modular using a filesystem
2016-07-30 14:16:13 -07:00
octacian
b5ac03f99b
name formspec: submit as submit_name instead of submit
2016-07-30 14:15:44 -07:00
octacian
add715cedb
data.lua: customize & add mkdir
2016-07-30 14:13:53 -07:00
octacian
ac71ecc9c3
depends.txt: make digilines optional & require default
2016-07-30 14:13:34 -07:00
octacian
5e3429b338
must set name on initial boot & rework receiving functions
2016-07-29 09:46:56 -07:00
octacian
7ac34cd86b
textures: fix bottom
2016-07-28 22:16:17 -07:00
octacian
7e348e3383
use formspec instead of formspec_normal
2016-07-28 22:11:16 -07:00
octacian
de482bc9aa
re-commit files
2016-07-28 22:02:36 -07:00
octacian
7f2c1a7db2
digicompute:default: renamed
2016-07-14 08:18:56 -07:00
octacian
2bba504e4e
on & bios not in creative inventory
2016-07-14 08:18:17 -07:00
octacian
7a139ee9f9
new nodebox and textures
2016-07-14 08:13:03 -07:00
octacian
5a07f0962e
fixed facedir loss & formspec not dissappearing after shutdown
2016-07-12 19:39:00 -07:00
octacian
26c7c28718
mod rename: digiterm -> digicompute
2016-07-12 15:18:06 -07:00
octacian
855b4c0099
os creation API
2016-07-12 15:13:26 -07:00
octacian
1607a509d8
reworked init.lua for previous and WIP changes
2016-07-12 12:19:16 -07:00
octacian
24991e35d1
rework formspecs
2016-07-12 11:54:13 -07:00
octacian
0ec3d5b81f
fix remote turn on via digilines
2016-07-12 09:10:11 -07:00
octacian
75df78a6ea
use fewer sub tables (digiterm.system, digiterm.formspec removed)
2016-07-12 09:04:10 -07:00
octacian
e64b87d2a4
fix formspec not showing when turned on or showing when turned off
2016-07-12 09:01:19 -07:00
octacian
40c885f4d5
turn on when off node is rightclicked
2016-07-12 08:54:32 -07:00
octacian
97739b1228
use API for registering terminals
2016-07-11 16:43:38 -07:00
octacian
5b0d2d781b
cleaned up code
2016-07-03 14:24:12 -07:00
hdastwb
569481d0b3
initial commit!
2013-08-04 17:50:40 -04:00