Commit Graph

58 Commits

Author SHA1 Message Date
Rtch90
13c6600e20 [Add] Some work on ship equipment. 2018-04-15 15:50:53 +01:00
Rtch90
b32409dfb1 [Move] AI stuff could be useful for autopilot, so moved to Ship. 2018-04-14 17:13:45 +01:00
Rtch90
115c33526d [Add] Start of ship ai. 2018-04-14 16:51:33 +01:00
Rtch90
b4defcab54 [Add] Screenshot key. 2018-04-14 16:04:16 +01:00
Rtch90
d455debea6 [Add] Mkay, ships can take damage and die now. 2018-04-13 23:30:34 +01:00
Rtch90
d305487e8f [Add] Linear collision response between dynamic bodies. 2018-04-08 18:59:33 +01:00
Rtch90
88f4b7e6a7 [Change] Initial ode-less dynamic body work.
[Remove] Removed ODE dep.
[Missing] No collisions yet.
2018-04-08 17:01:03 +01:00
Rtch90
42a3a9b3d0 [Change] Abstract dynamic body stuff ready for ODE removal. 2018-04-06 23:23:57 +01:00
Rtch90
20906f1f0a [...] Bunch of collision work, pretty much broke planet landing and some
other stuff. Don't worry about it.
2018-03-17 18:41:12 +00:00
Allanis
94a979d850 [Add] Use new collider in Lephisto. It's incomplete and slow due to a
lack of object instance space accel
2018-02-22 21:10:45 +00:00
Allanis
5663867e6b [Add] Save view state.
[Change] Reoraganize a bunch of Camera stuff.
2018-02-08 21:17:06 +00:00
Allanis
6f17d5788b [Add] More save/load game work. Incomplete, needs ship equipment etc.. 2018-02-03 17:09:20 +00:00
Allanis
6eaf5524a9 [Add] A lot of preliminary work on game saves. 2018-01-30 20:12:30 +00:00
Allanis
8edb085ec1 [Add] Earth Starports [London, Los Angeles, Moscow and more. ]
[Add] Intro screen.
2018-01-23 21:31:52 +00:00
Allanis
8521d7b639 [Add] Create surface starports in system generation. */ 2018-01-23 20:36:51 +00:00
Allanis
1a56533d3e [Fix] Fixed timestep physics. 2018-01-23 19:32:27 +00:00
Allanis
768401686c [Add] Spin keys.
[Change] Make stars render faster and use more realistic star type light
colours.
2018-01-23 18:54:35 +00:00
Allanis
2243d82e64 [Change] Allow ship rotation controls at high time accel.
[Change] Force gears down on docking.
2018-01-21 15:58:17 +00:00
Allanis
5afece9c00 [Fix] Position ships correctly when sat on ground so they don't sink in. 2018-01-21 14:00:00 +00:00
Allanis
6091e4f534 [Change] Increase UI resolution to 800x600. 2018-01-21 12:16:03 +00:00
Allanis
bed1c183c7 [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
Allanis
4824a797b9 [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
Allanis
47ed4bed2e [Add] 'i' to toggle debug info.
[Change] esc to close instead of 'q'
2018-01-20 18:28:37 +00:00
Allanis
92bac965d1 [Add] Planet landing. 2018-01-18 20:30:41 +00:00
Allanis
96299b64f5 [Change] Some gravity improvements.
[Add] Apply star colours to world lighting.
2018-01-18 19:28:21 +00:00
Allanis
ad8981690b [Change] Some more renaming. 2018-01-14 14:32:13 +00:00
Allanis
887f330a36 [Change] Renaming a few stuff to comply with convention. 2018-01-14 14:11:21 +00:00
Allanis
7e83de07ee [Add] Planets rotate. Woo. 2018-01-13 18:05:28 +00:00
Allanis
c8a7e1ac94 [Change] Hack to deal with high ang velocity and long ode timesteps. 2018-01-13 16:02:59 +00:00
Allanis
a66869c16f [Change] More rotating frame work. Looks pretty nice now.. 2018-01-07 14:59:56 +00:00
Allanis
5f51ee9cb1 [Add] Initial work on rotating frames. Woop, our sun moves now. 2017-12-26 17:24:03 +00:00
Allanis
96e36dab61 [Fix] Set body velocities correctly as they enter and leave moving frames. 2017-12-24 17:57:14 +00:00
Allanis
b5ced55926 [Remove] Removed objimport* 2017-12-24 17:18:26 +00:00
Allanis
f96e519b93 [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
Allanis
52819f2878 [Add] Preliminary communications to space stations and ships. 2017-12-24 00:06:09 +00:00
Allanis
7864e3c64f [Add] Custom star systems. 2017-12-23 17:33:39 +00:00
Allanis
b4b52b7451 [Add] Integer system generation. :/ 2017-12-23 01:34:59 +00:00
Allanis
d19f9e19dc [Change] Just some needless renaming. 2017-11-25 17:47:48 +00:00
Allanis
57a9d1d91f [Add] Body: GetRadius method.
[Add] Calculate bounding sphere radius from AABB's of geoms.
[Add] Make use of the existing GetRadius methods.
[Change] Moved object viewer key to f10.
[Add] A couple new image icons.
2017-11-25 15:54:23 +00:00
Allanis
6e743e6027 [Change] Actually set planet sizes (but still 1 size per type). 2017-11-24 22:17:42 +00:00
Allanis
d24a93345a [Fix] Forgot to commit a couple of minor fixes. 2017-11-23 23:33:44 +00:00
Allanis
1a8689d0fe [Change] A bunch more planet work.
[Change] Start player in system 0, 0, 0
2017-11-23 21:25:46 +00:00
Allanis
cb28ed344b [Add] Some gas giant work, cleaned up Body somewhat. 2017-11-22 21:46:22 +00:00
Allanis
8e5a9fd008 [Change] Position player in docking bay on undocking. Need to do request
docking clearance, because at the minute repeat docking is not possible.
D:
2017-11-20 22:15:23 +00:00
Allanis
4595e1f643 [Change] Just messing with a few values. Put some space between the other actors. 2017-11-19 12:37:19 +00:00
Allanis
9004c7b731 [Add] Working on collision. Doesn't work, see how changing model scale screws collisions. If I set the model 62 scale to 2.0 then hitting it gives screwed up collisions. On scale 1.0 it works fine though. 2017-11-19 11:41:35 +00:00
Allanis
55254b20db [Fix] Fixed broken system info view.
[Fix] Fixed mouse screw up in system view.
2017-11-13 22:30:54 +00:00
Allanis
5bd34e49c4 [Fix] Fixed external view, forgot to add players external veiw translation to camera frame's position.
[Fix] Correctly apply ship masses.
[Add] A nice rotating ship in the infoview pane.
2017-11-13 22:12:02 +00:00
Allanis
74712a4e19 [Change] Use 24-bit depth buffer where possible. 2017-11-13 21:08:14 +00:00
Allanis
56f5411516 [Add] Some Hyperspace range stuff.
[Add] SectorMap indicates current ship location.
2017-11-13 20:59:38 +00:00