Commit graph

133 commits

Author SHA1 Message Date
yuni 0855aec475 fix SpacePizza™'s position 2024-04-05 04:16:40 +02:00
yuni cea7289460 decelerate satellite (not sure how to explain its thrust yet :X) 2024-04-05 01:57:54 +02:00
yuni e29a8abebf tweak icarus 2024-04-05 01:50:03 +02:00
yuni 6b6cdccee7 change WantsNo* to WantsMax*, cuz Icarus likes to rotate a bit 2024-04-05 01:42:50 +02:00
yuni 64423630da update chat regarding main ring 2024-04-05 01:22:49 +02:00
yuni 9195a5a26b add engine & no{velocity,rotation} to SpacePizza™ 2024-04-05 01:21:57 +02:00
yuni 5d52d3cdf4 add "wants novelocity" command to icarus 2024-04-05 01:19:46 +02:00
yuni 83de08034a add "wants norotation" command to satellite and icarus 2024-04-05 00:54:58 +02:00
yuni beb241e9d6 add huge communications satellite 2024-04-05 00:32:42 +02:00
yuni 720b39e09a tweak ring appearance & player location 2024-04-05 00:23:01 +02:00
yuni 677ad09e84 tweak text 2024-04-04 20:01:54 +02:00
yuni b63d2e716b fixed message timings 2024-04-04 19:09:10 +02:00
yuni 2cf3ff5595 changed Icarus' position so you see it from the start 2024-04-04 19:08:54 +02:00
yuni 46c2b910a8 remove "Requesting permission to communicate" to speed up dialogs 2024-04-04 19:03:30 +02:00
yuni 3106218f5f make Icarus much more wholesome 2024-04-04 19:02:17 +02:00
yuni a7003f6f00 fix thebe position 2024-04-04 18:54:03 +02:00
yuni 2f060a3250 Revert "position objects for itch.io teaser screenshot"
This reverts commit b03fccf6d5.
2024-04-03 00:40:19 +02:00
yuni b03fccf6d5 position objects for itch.io teaser screenshot 2024-04-03 00:40:00 +02:00
yuni 9802a09478 add thebe moon 2024-04-02 16:37:05 +02:00
yuni d3df885e65 nicer Io position 2024-04-02 07:19:38 +02:00
yuni 591db70d08 base asteroid density on actual ring density 2024-04-02 07:09:46 +02:00
yuni 8e26208559 move player back to the outside of the rings. jupiter too large. 2024-04-02 01:33:00 +02:00
yuni 8b7ccc1b58 fix planet/moon sizes 2024-04-02 01:14:05 +02:00
yuni 2d7b787593 realistic sizes and distances for everything 2024-04-02 01:07:22 +02:00
yuni 5889aed6fa place remaining objects relative to jupiter 2024-04-01 17:55:58 +02:00
yuni 911d194b53 place most objects relative to player 2024-04-01 17:55:51 +02:00
yuni fafb73a463 triple moon size, for now, to see them better 2024-04-01 04:47:34 +02:00
yuni dbc0e9b1b9 accurate values for moon sizes and distances 2024-04-01 04:43:44 +02:00
yuni 61e02ed6ca disable pizza sign angular momentum 2024-03-31 04:12:41 +02:00
yuni 3f7bbeec80 add second MeteorAceGT behind pizza place 2024-03-31 04:11:49 +02:00
yuni cc198f5465 add "light" command, add cozy illumination to pizza place 2024-03-31 04:10:54 +02:00
yuni b655a04ff5 remove collider mesh for now, getting warnings from bevy_xpbd 2024-03-31 03:26:31 +02:00
yuni fb3897801c move up MeteorAceGT 2024-03-31 03:19:58 +02:00
yuni d5b98644dd slow down angular velocity based on reaction wheel speed 2024-03-31 03:19:15 +02:00
yuni 2411430799 apply smooth torque rather than "teleport" when rotating player 2024-03-31 03:09:40 +02:00
yuni ac3b17badf add "collider mesh" command, generating the collider from the scene 2024-03-31 01:35:45 +01:00
yuni 1f79610476 add the 4 Galilean moons Io, Europa, Ganymede, Callisto 2024-03-31 00:25:28 +01:00
yuni ccd993a4fe load jupiter from a texture rather than scene 2024-03-31 00:18:49 +01:00
yuni 1f046fe8c3 change player starting rotation 2024-03-30 23:18:33 +01:00
yuni cab5c8eaf5 fix angularmomentum command 2024-03-30 23:18:29 +01:00
yuni 0dca723eaf remove test monolith 2024-03-30 22:47:31 +01:00
yuni 19de229bb2 restore jupiter, add "physics off" command 2024-03-30 19:57:35 +01:00
yuni 3d5385bd73 more appropriate masses 2024-03-30 19:47:47 +01:00
yuni 6703431ac6 fix pizzeria mass 2024-03-30 19:15:11 +01:00
yuni ce8f4666c5 trying to fix player "teleportation" on vehicle exiting... 2024-03-30 18:48:33 +01:00
yuni b78340dd1a implement 3rd person view, flexible attachment of camera to actors 2024-03-29 19:41:46 +01:00
yuni bb73b1ed1d implement collider/mass commands 2024-03-29 18:20:12 +01:00
yuni 79edffccc1 place a couple of mysterious monoliths 2024-03-29 14:19:57 +01:00
yuni 62abacf648 add sound for ion engine 2024-03-29 04:36:46 +01:00
yuni 4111f16454 add engine warm up time 2024-03-29 00:03:10 +01:00
yuni f8d0c87664 renamed bike to MeteorAceGT 2024-03-28 17:25:35 +01:00
yuni c25f627a22 better bike model, angled side thrusters allow backward motion 2024-03-28 17:18:54 +01:00
yuni f4aea80f34 add rocket sound effect for bike 2024-03-28 14:14:49 +01:00
yuni cc285a7548 implement actor ids, actor oxygen tanks, clamp harvested oxygen
Conflicts:
	src/world.rs
2024-03-28 13:33:40 +01:00
yuni b22f780f73 implement chat scripts 2024-03-28 13:28:34 +01:00
yuni 61324ffe7a implement entering vehicles, variable engine parameters 2024-03-28 13:26:41 +01:00
yuni ec7fcc0ef4 add bike (not rideable yet) 2024-03-28 12:05:30 +01:00
yuni 542e124137 more realistically sized Jupiter (distance=125Mm from jupiter's center) 2024-03-27 16:47:20 +01:00
yuni 80da840af5 add screenshot to readme 2024-03-22 16:22:09 +01:00
yuni 06264159e5 tweaks 2024-03-21 19:01:18 +01:00
yuni f3f1733f2f add dead drifter 2024-03-21 18:52:52 +01:00
yuni 24efcc715d tweak conversation 2024-03-21 18:46:18 +01:00
yuni 4d82ebb038 better dialog 2024-03-21 06:03:50 +01:00
yuni dcef43ad88 wrote better pizza dialog 2024-03-21 05:32:39 +01:00
yuni 9f182f95de upgrade pizzeria & sign 2024-03-21 04:34:09 +01:00
yuni beefe695f6 add moonlet that occludes the sun 2024-03-21 03:15:35 +01:00
yuni 52e5b09ffa found nice regressions for star colors / star sizes 2024-03-21 02:50:57 +01:00
yuni 6d98a0e459 WIP better star brightnesses 2024-03-21 02:11:07 +01:00
yuni 573d27bb6e cleanup 2024-03-20 21:42:58 +01:00
yuni 8b9d7d4afa allow minus/underscore in command names and single-word strings 2024-03-20 21:38:25 +01:00
yuni 4c30563ac0 allow single-word strings in defs.txt without double quotes 2024-03-20 21:37:55 +01:00
yuni 82b7a32286 add error cube, to show when model is missing 2024-03-20 21:25:47 +01:00
yuni 64ceece0df spawn pizzeria through defs.txt 2024-03-20 21:10:57 +01:00
yuni 6cf99e6b0a add sun-blocking moonlet thru defs.txt 2024-03-20 21:03:22 +01:00
yuni b8af14c1dd spawn Juptiter through defs.txt 2024-03-20 20:51:22 +01:00
yuni 34f63d08a5 implemented spawning Actors through defs.txt 2024-03-20 20:37:35 +01:00
yuni d9c5398a17 WIP implementing spawning Actors through defs.txt 2024-03-20 20:05:11 +01:00
yuni 538ad92e3a fix defs 2024-03-20 18:51:46 +01:00
yuni 37e0505839 streamline defs.txt 2024-03-20 06:41:10 +01:00
yuni 31dc79ddab typo 2024-03-20 06:01:54 +01:00
yuni 20fd163aba add the pizzeria conversation back in 2024-03-20 05:59:32 +01:00
yuni de47a87a27 finished world def parser for conversations 2024-03-20 05:52:02 +01:00
yuni 2c7f2b2ab7 cleanup 2024-03-20 04:33:57 +01:00