Commit Graph

1975 Commits

Author SHA1 Message Date
Rtch90
f9e7d05ccb [Fix] Segfault on shooting stuff. 2018-01-21 16:08:48 +00:00
Rtch90
7749676cda [Change] Allow ship rotation controls at high time accel.
[Change] Force gears down on docking.
2018-01-21 15:58:17 +00:00
Rtch90
43ce19d276 [Fix] Position ships correctly when sat on ground so they don't sink in. 2018-01-21 14:00:00 +00:00
Rtch90
7f0918cc1e [Change] Increase UI resolution to 800x600. 2018-01-21 12:16:03 +00:00
Rtch90
5feaf72e78 [Add] Landing on ground based stations. Uses the same geom flag 1 thing
to indicate docking surface, but they are visible surfaces in this case.
2018-01-21 00:12:28 +00:00
Rtch90
4ae98085e2 [Add] Body::OrientOnSurface for placing things on planets.
[Add] Small start on ground based starports.
[Fix] ToggleButton.
2018-01-20 22:37:38 +00:00
Rtch90
41050278e8 [Add] 'i' to toggle debug info.
[Change] esc to close instead of 'q'
2018-01-20 18:28:37 +00:00
Rtch90
00d8b4fdf7 [Add] Added controls to README. 2018-01-20 18:21:09 +00:00
Rtch90
117b9db6bd [Add] Zero velocity and forces on landing. 2018-01-20 18:14:59 +00:00
Rtch90
703515dbe0 [Add] More landing constraints.
[Fix?] Correct wheel behaviour when landed.
2018-01-20 17:23:06 +00:00
Rtch90
625de2c655 [Change] Some shortcut key changes.
[Add] Launching after landing.
2018-01-20 17:06:09 +00:00
Rtch90
4abeef8f55 [Fix] Fixed some UI scrolling/zooming speeds. 2018-01-19 19:42:44 +00:00
Rtch90
9961d38782 [Add] Planet landing. 2018-01-18 20:30:41 +00:00
Rtch90
18427f1497 [Change] Some gravity improvements.
[Add] Apply star colours to world lighting.
2018-01-18 19:28:21 +00:00
Rtch90
aa577e863d [Add] Preliminary: Gravity for player only, when in planet frame. 2018-01-17 21:53:10 +00:00
Rtch90
1e3c6e55ad [Add] Planets for stars in binary systems. Unfinished(temp wrong,
culling wrong).
2018-01-16 20:19:13 +00:00
Rtch90
d4462fab3c [Fix] Fixed system_info_view's misalignment. 2018-01-15 23:31:40 +00:00
Rtch90
97dbcae545 [Partial Fix] Mostly fixed system info view to show triple and quadruple
systems.
2018-01-15 23:23:28 +00:00
Rtch90
dc836e99b1 [Add] 3 and 4 star systems (with system-wide center of mass). 2018-01-15 22:11:58 +00:00
Rtch90
f42e69a2ca [Add] Liberation font. 2018-01-15 21:02:50 +00:00
Rtch90
f1ef95d9c4 [Change] Some more renaming. 2018-01-14 14:32:13 +00:00
Rtch90
9e40edb0cb [Change] Renaming a few stuff to comply with convention. 2018-01-14 14:11:21 +00:00
Rtch90
e2fb5081a7 [Fix] Fixed precision bug in TransformToModelCoords. 2018-01-13 18:11:36 +00:00
Rtch90
0732584c0d [Add] Planets rotate. Woo. 2018-01-13 18:05:28 +00:00
Rtch90
6ff77553f6 [Fix] Revert the silly hack and change dynamic bodies to have spherical
mass distribution to prevent horrible exploding errors in angular
velocity.
2018-01-13 16:30:15 +00:00
Rtch90
65b737bfba [Change] Hack to deal with high ang velocity and long ode timesteps. 2018-01-13 16:02:59 +00:00
Rtch90
054630982c [Change] More rotating frame work. Looks pretty nice now.. 2018-01-07 14:59:56 +00:00
Rtch90
d6154a63a6 [Add] Initial work on rotating frames. Woop, our sun moves now. 2017-12-26 17:24:03 +00:00
Rtch90
9a13d1f8dc [Add] Added Rotating frames. 2017-12-24 19:22:33 +00:00
Rtch90
476fce2911 [Fix] Targetting bug when labels enabled.
[Fix] Bug also in docking..
2017-12-24 18:49:26 +00:00
Rtch90
222751e772 [Add] Add toggle labels button. 2017-12-24 18:45:22 +00:00
Rtch90
0e59178d77 [Fix] Set body velocities correctly as they enter and leave moving frames. 2017-12-24 17:57:14 +00:00
Rtch90
3beac715c7 [Add] Added a time accel of 10000x.. Because ya'know.. Space is big. 2017-12-24 17:28:16 +00:00
Rtch90
a96eb78d34 [Remove] Removed objimport* 2017-12-24 17:18:26 +00:00
Rtch90
4d475bdf9b [Add] Initial work on binary star systems. Right now they are generated
without planets and with no more than two stars. Orbits around center of
mass should be correct. World view objects now move along their orbit
rails.
2017-12-24 14:30:29 +00:00
Rtch90
e67e7f12f2 [Fix] Stop player controls from going crazy when switched from world
view.
2017-12-24 13:02:44 +00:00
Rtch90
cbd18023da [Add] Preliminary communications to space stations and ships. 2017-12-24 00:06:09 +00:00
Rtch90
a52fc3a1a4 [Change] Black space in object viewer. 2017-12-23 19:30:34 +00:00
Rtch90
70ef1701cf [Add] Preliminary atmospheres. 2017-12-23 19:27:31 +00:00
Rtch90
018909ebf4 [Change] Allow external view to be rotated while game time is paused. 2017-12-23 17:41:22 +00:00
Rtch90
fa459bead3 [Change] Narrowed FOV for sector view. 2017-12-23 17:37:18 +00:00
Rtch90
ca3c69cd33 [Add] Custom star systems. 2017-12-23 17:33:39 +00:00
Rtch90
62c2021eae [Add] Integer system generation. :/ 2017-12-23 01:34:59 +00:00
Rtch90
405b42d4b9 [Add] Added that darn fixed point class. 2017-12-22 23:34:48 +00:00
Rtch90
3a2fa73f2d [Change] A few more system gen float => int stuff. I didn't take into
account that different platforms will likely handle them differently,
resulting in diferent starsystems being generated between platforms.
2017-12-04 21:49:30 +00:00
Rtch90
0017ed0bd3 [Add] Added some debug to starsystem. 2017-12-04 21:40:52 +00:00
Rtch90
c14e243b35 [Change] AccreteDisc - float => int 2017-12-04 21:34:08 +00:00
Rtch90
1dcba0856e [Change] Just some needless renaming. 2017-11-25 17:47:48 +00:00
Rtch90
9de8eb3fb9 [Change] Made Ejecta crater lighter than rest of planet. 2017-11-25 16:41:05 +00:00
Rtch90
dfc4b31e75 [Add] Tesselate planet continents properly. Gets rid of a few glitches
and it's faster also.
2017-11-25 16:15:13 +00:00