Commit graph

1566 commits

Author SHA1 Message Date
LemADEC
71470b63ba Added BuildCraft 7.1.22 to test environment 2017-06-11 18:53:06 +02:00
LemADEC
52974b8ce8 Code cleanup 2017-06-11 18:51:14 +02:00
LemADEC
fabeeb5afe Improved address formating in WeaponController
Improved fault tolerance in LUA library
2017-06-11 18:47:26 +02:00
LemADEC
21c8417b42 Fixed test dummy support in space 2017-06-11 18:47:26 +02:00
LemADEC
85f2032571 Added explicit callstack dump on LUA exceptions
Code cleanup
2017-05-30 21:38:27 +02:00
LemADEC
acf073cadf Updated cloaking textures by LemADEC & Rashintawak 2017-05-30 21:36:35 +02:00
LemADEC
e78439712d Updated cloaking translation by LemADEC 2017-05-30 21:36:35 +02:00
LemADEC
3dbbf302a6 Improved cloaking usability
- coil linking is visible before finishing the setup
- central prism is slightly larger
- LUA API gives explicit missing coils
Reduced lag induced from poorly written LUA scripts
Removed concurrent access to the world
Fixed an edge case where some areas wouldn't refresh after uncloaking
2017-05-30 21:36:28 +02:00
LemADEC
417c43489b Fixed reactor ratings not showing
Added more fault tolerance to common library format_xxx() methods
2017-05-30 14:34:13 +02:00
LemADEC
e1c52d545b Added ICBM-Classic explosion support to forcefield 2017-05-30 12:34:57 +02:00
LemADEC
7494c5762e Code cleanup 2017-05-30 12:22:55 +02:00
LemADEC
fb97d07a2a Added remote peripherals supports to cloakingcore 2017-05-30 12:22:43 +02:00
LemADEC
17e3998d3b Added ComputerCraft 1.75 to test environment 2017-05-29 16:46:04 +02:00
LemADEC
0a02b6e188 Code cleanup 2017-05-29 16:45:31 +02:00
LemADEC
4ea39b2114 Updated LUA API
- changed active() to enable() in Lift and Enantiomorphic reactor core
- added state() to Lift and Enantiomorphic reactor core
- added universal position to radar position()
2017-05-29 16:44:48 +02:00
LemADEC
638787d140 Code cleanup 2017-05-29 15:51:22 +02:00
LemADEC
a06b6a441b Updated range upgrade tooltip for clarity
Apparently players don't think about range, more about size or scale
2017-05-24 14:30:01 +02:00
LemADEC
2934f8b493 Code cleanup 2017-05-23 23:47:49 +02:00
LemADEC
2cfcad4258 Added persistance starmap registry
Your ship position is no longer lost on server restart
2017-05-23 23:46:54 +02:00
LemADEC
90ee55cc81 Integrated Filler NBT and ship generation 2017-05-23 17:54:56 +02:00
LemADEC
6e7aafabcd Added configurable loot tables
Added NBT support to fillers
Fixed automatic detection of WarpDrive provided dimensions
Fixed Celestial object render attributes not read properly
Refactored FillerSet and FillerManager into GenericSet and
GenericSetManager
2017-05-23 13:56:35 +02:00
LemADEC
70692f4dbe Integration of OC and CC LUA scripts
Added a few null checks to radar scan scripts
Added explicit closing message to farm and mine scripts
Fixed a few LUA warnings
Fixed multiple tree farm support
Fixed #264 OC scripts crash on GPU check
Code cleanup
2017-05-23 12:20:32 +02:00
LemADEC
2e24b99735 Added EMP support for ICBM-Classic 2017-05-23 01:51:03 +02:00
LemADEC
50e494eef7 Updated ICBM Classic and OpenComputers 2017-05-23 01:39:48 +02:00
LemADEC
37e448e68d Updated derelict ship design
- added starting energy in creative mode
- added lift and air shield
- added more variations
- cleaned interior
Improved OC support in Ship scanner
Prepared schema for schematic and loot tables
2017-05-22 01:41:21 +02:00
LemADEC
b41698e71f Added galaxy support (wip)
- allow multiple hyperspaces
- allow custom skyboxes (fixed #263)
- fixed stars brightness
- prepared radar update
2017-05-21 12:07:41 +02:00
LemADEC
9ac17bef8d Improved support for fast accelerator changes 2017-05-21 03:02:45 +02:00
LemADEC
bb3075d5ac Integrated accelerator controller LUA scripts 2017-05-20 12:23:27 +02:00
LemADEC
99221df636 Updated LUA scripts for CC and OC
- changed general color and controls styles
- fixed keyboard responsiveness
- added weapon controller's enum handler to common library
- added accelerator controller
- added autorefresh
- fixed common library duplication
- fixed confirmation input so 'enter' means 'yes'
- implemented LUA API changes
- improved inputs handling in weapon controller
- removed eXit command in favor of terminate shortcut (Ctrl-T / Ctrl-C)
- splitted ship controls into 3 different sections
- added more explicit help on home page, input controls, confirmation popup, etc.
- added workaround for CC internal Java crash while connected to an Enantiomorphic reactor
2017-05-20 10:27:16 +02:00
LemADEC
78e2d187e2 Improved jumpgates exception handling 2017-05-20 10:27:14 +02:00
LemADEC
72dafe9665 Added player name to summon() in LUA API 2017-05-20 10:27:14 +02:00
LemADEC
596634ce3b Added entity cooldown to lift
This fix the use of lifts with pressure plates while still allowing
group movement
2017-05-20 10:27:14 +02:00
LemADEC
cf28c11070 Improved ship token tooltip 2017-05-20 10:27:14 +02:00
LemADEC
2c525118ae Fixed OC related console spam in client side
Added common library support for CC scripts
2017-05-20 10:27:14 +02:00
LemADEC
6bc212a27a Fixe console spam with PneumaticCraft installed 2017-05-20 10:27:14 +02:00
LemADEC
90d4832a20 Fixed weapon controller double guide message 2017-05-20 10:27:13 +02:00
LemADEC
68e0606a62 Code cleanup 2017-05-20 10:27:13 +02:00
LemADEC
83f99a6d8d Fixed video channel range so it's actually applied
Existing blocks with invalid video channel will reset to the default
'-1'
2017-05-20 10:27:13 +02:00
LemADEC
f512ddc887 Fixed #261 client crash in unknown dimension 2017-05-20 10:27:13 +02:00
LemADEC
6ff9966d4a Added support for wired forcefield in CC scripts 2017-05-20 10:27:13 +02:00
LemADEC
af99f09fa3 Fixed prerequisite detection with OC scripts 2017-05-20 10:27:12 +02:00
LemADEC
937952f121 Added mandatory radius parameter to radar scripts
Players don't really read the help, hopefully they'll read the error
message.
2017-05-20 10:27:12 +02:00
LemADEC
51418e87de Added event viewer to CC to help debugging 2017-05-12 20:38:50 +02:00
LemADEC
501174201e Removed icons handling from server side 2017-05-12 20:38:05 +02:00
LemADEC
7d150811f0 Fixed #259 intermittent hyperspace jump issue 2017-05-12 02:44:08 +02:00
LemADEC
122b1f1049 Fixed ship boot sequence
Updated ship LUA method coreFrequency to shipName
Fixed crew list saving (will only convert forward)
2017-05-11 11:11:21 +02:00
LemADEC
da08866b78 Fixed late accelerator updates with tools 2017-05-10 04:09:30 +02:00
LemADEC
3d4bea2f29 Fixed inconsistent max values for Video and Control channels
Code cleanup
2017-05-10 04:06:32 +02:00
LemADEC
26e7f57b8d Updated german translation by LeoLele99 2017-05-08 01:52:13 +02:00
LemADEC
611588f3d2 Fixed sky render distance to match vanilla 2017-05-07 19:35:42 +02:00