Commit graph

1785 commits

Author SHA1 Message Date
LemADEC
3a37a17b3b Fixed assertion failures 2017-07-02 19:32:23 +02:00
LemADEC
3cdb002f53 Fixed assertion check so it's actually enabled
Updated folder structure
2017-07-02 19:32:22 +02:00
LemADEC
2bc81d93ae Added gravity max value until collision lag can be fixed 2017-07-02 19:32:16 +02:00
LemADEC
8daa2d20f4 Fixed hyperspace transitions 2017-07-01 11:02:13 +02:00
LemADEC
98deb8e55f Improved air spreader debug message 2017-06-26 00:53:17 +02:00
LemADEC
6fc9735da9 Improved XML validation
- XML schema has a proper namespace now
- line number in parsing error messages
- celestial object borders are validated too
- celestial object validation only crash after reporting all issues
2017-06-26 00:50:55 +02:00
LemADEC
f65879eb8d Code cleanup 2017-06-26 00:46:41 +02:00
LemADEC
82838aa9e6 Fixed air collapsing too fast on power lost 2017-06-24 02:28:31 +02:00
LemADEC
1fd8c7a293 Code cleanup 2017-06-24 02:28:31 +02:00
LemADEC
ab94b7e8de Added BuildCraft compatibility 2017-06-24 02:28:19 +02:00
LemADEC
b868ee35c2 Improved client side rendering speed a bit
Code cleanup
2017-06-24 02:28:18 +02:00
LemADEC
881319b6c1 Fixed solar panels loosing power after jump 2017-06-24 02:28:18 +02:00
LemADEC
63881edc73 Added bedrock glass 2017-06-24 02:28:18 +02:00
LemADEC
e78ff5225b Added bedrock glass texture by LemADEC 2017-06-24 02:28:17 +02:00
LemADEC
2103c7003d Added ship core textures by Phil 2017-06-24 02:28:17 +02:00
LemADEC
8d3242070d Improved ship core rendering and orientation 2017-06-24 02:28:09 +02:00
LemADEC
25cff661e4 Implemented new ship controller API
Added highly configurable ship movement costs
Fixed exploit allowing to jump ship for little to no energy
Improved ship tolerance to chunk unloading
2017-06-13 22:43:53 +02:00
LemADEC
a7fdc65971 Fixed IC2 quantum chestplate in low gravity 2017-06-13 01:34:17 +02:00
LemADEC
946ab07a52 Improved client console spam 2017-06-11 22:19:18 +02:00
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