Commit Graph

34 Commits

Author SHA1 Message Date
Rtch90
f86e45e5e6 [Add] Some elastic collision crap. 2018-04-06 22:54:29 +01:00
Rtch90
b738fb63e1 [Add] Planet sphere geom in new collider. A little suspect.. 2018-03-21 20:43:52 +00:00
Rtch90
9e6b365f9d [...] 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
Rtch90
c0739f7abf [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
Rtch90
7a48e570dd [Fix] Just a few small fixes. 2018-02-08 21:21:18 +00:00
Rtch90
47c4a6eeb8 [Add] More save/load game work. Incomplete, needs ship equipment etc.. 2018-02-03 17:09:20 +00:00
Rtch90
2eec93a9bd [Add] A lot of preliminary work on game saves. 2018-01-30 20:12:30 +00:00
Rtch90
0b648b4a9a [Add] Create surface starports in system generation. */ 2018-01-23 20:36:51 +00:00
Rtch90
1d7083b344 [Add] Make orbital starports in system generation. 2018-01-21 20:27:43 +00:00
Rtch90
f9e7d05ccb [Fix] Segfault on shooting stuff. 2018-01-21 16:08:48 +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
9e40edb0cb [Change] Renaming a few stuff to comply with convention. 2018-01-14 14:11:21 +00:00
Rtch90
0732584c0d [Add] Planets rotate. Woo. 2018-01-13 18:05:28 +00:00
Rtch90
d6154a63a6 [Add] Initial work on rotating frames. Woop, our sun moves now. 2017-12-26 17:24:03 +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
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
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
ccca982b42 [Change] A bunch more planet work.
[Change] Start player in system 0, 0, 0
2017-11-23 21:25:46 +00:00
Rtch90
1b35d387b9 [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
Rtch90
421abb2324 [Fix] Somewhere amongs the changes docking got borked. 2017-11-19 22:19:16 +00:00
Rtch90
cb72a4ccbe [Change] Renamed rigid body stuff. 2017-11-19 22:01:50 +00:00
Rtch90
d5cd91e02b [Change] Get the collision geom flags through to the collision
detection..
2017-11-19 19:50:06 +00:00
Rtch90
b48426d6c4 [Change] Messing around with collisions some more, not really helpful. 2017-11-19 17:43:43 +00:00
Rtch90
6404418ce1 [Add] Use new body death code with pre-hyperspace clearout. 2017-11-19 15:01:32 +00:00
Rtch90
6d568a0ecf [Add] Body death and associated cleanup. Space::KillBody() to kill a
body.
2017-11-19 14:42:30 +00:00
Rtch90
a7928d0066 [Change] Just messing with a few values. Put some space between the other actors. 2017-11-19 12:37:19 +00:00
Rtch90
196e7345a1 [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
Rtch90
2a5a81dcf3 [Add] Collisions using collision meshes. 2017-11-18 18:18:31 +00:00
Rtch90
a3693b52aa [Add] Depth sorting? Two odd things happened here. Magically lasers started working! YEYY! But also Earth disapeared. Nayy! 2017-11-17 19:37:02 +00:00
Rtch90
caba05d699 [Add] Uhm, apparently the new project stuff wasn't added. My bad. 2017-11-12 18:27:48 +00:00