4332 Commits

Author SHA1 Message Date
JohnCorby
a968308597 copy without killing you 2023-08-10 17:39:00 -07:00
JohnCorby
6ab184ef07 copy paste blah 2023-08-10 17:31:50 -07:00
JohnCorby
4c60dcc0f8 remove hacks. add suspend until impact 2023-08-10 16:32:43 -07:00
JohnCorby
c8eb55f506 mucho hacks 2023-08-10 14:57:35 -07:00
JohnCorby
d735e65032 testing 2023-08-10 14:09:08 -07:00
Nick
7b4d0bf412
Change credits 2023-08-10 09:36:24 -04:00
JohnCorby
24482174f1 addphysics: set angular velocity too 2023-08-10 00:11:50 -07:00
Nick
2914856c74 Remove and sort using 2023-08-10 00:59:40 -04:00
Nick
7a5630bc0e Fix default system override #687 2023-08-10 00:54:31 -04:00
JohnCorby
caca976e0c unrelated to pr: put comments i meant to put before 2023-08-09 21:34:16 -07:00
Nick
0bcaa3f7ef Add comments 2023-08-10 00:31:50 -04:00
Ben C
39324e00b0 Updated Schemas 2023-08-10 03:52:34 +00:00
Nick
03455b5426 AddPhysics on planet allows it to be deorbited #194 2023-08-09 23:49:41 -04:00
Will Corby
194aae1995
1.14.0 (#684)
## Major features
- Implement Nomai shuttles and gravity cannons. The gravity cannon also
takes a position for a computer displaying where the shuttle is
currently landed, and a position for the gravity cannon controls.
Shuttles are linked to gravity cannons using the `id` and `shuttleID`
parameters.
- Added a `CreateNomaiText` method to the API that allows you to
directly write Nomai text without loading from an external xml file.

## Improvements
- Load times are now faster when going to a new star system.

## Bug fixes
- Fix Nomai mask being coloured weird sometimes (let center of the
universe die)
- Make clearing `default system` options setting actually reset it
- Details preserve sectors better. This means you can set up subsectors
in your own bundles and they should work.
- Shadows glitch out way less
- Custom planets now can have better, longer shadows (using
ProxyShadowCaster and ProxyShadowCasterGroup from existing details and
in bundles)
  - Shadows no longer jitter
  - Note: short-distance shadows still cast from planets behind suns.
However, this also happens in vanilla, so it is not fixed here
v1.14.0
2023-08-07 21:55:20 -07:00
Nick
96339c8e21 Comment 2023-08-08 00:40:24 -04:00
Nick
69c8bdb7aa Merge branch 'dev' of https://github.com/Outer-Wilds-New-Horizons/new-horizons into dev 2023-08-08 00:32:43 -04:00
Nick
894274cc17 Needed null check for replacing parent sector 2023-08-08 00:32:34 -04:00
Ben C
9fe8e3164d Updated Schemas 2023-08-08 04:22:59 +00:00
Nick
f765e07859 Add another translation dictionary that keeps CDATA 2023-08-08 00:20:47 -04:00
Will Corby
fea15287c6
Fix Shadows (#686)
<!-- A new module or something else important -->
## Major features
-

<!-- A new parameter added to a module, or API feature -->
## Minor features
-

<!-- Some improvement that requires no action on the part of add-on
creators i.e., improved star graphics -->
## Improvements
-

<!-- Be sure to reference the existing issue if it exists -->
## Bug fixes
- Shadows glitch out way less
- Custom planets now can have better, longer shadows (using
ProxyShadowCaster and ProxyShadowCasterGroup from existing details and
in bundles)
  - Shadows no longer jitter
- Note: short-distance shadows still cast from planets behind suns.
However, this also happens in vanilla, so it is not fixed here
2023-08-07 20:39:13 -07:00
JohnCorby
3f3c75d6b8 Merge remote-tracking branch 'origin/fix-proxy-shadows' into fix-proxy-shadows 2023-08-07 19:24:25 -07:00
JohnCorby
7846ae1161 add ProxyShadowCaster to groundsize 2023-08-07 19:24:15 -07:00
Nick
686e2394d6 Fix cloak not being disabled probably 2023-08-07 22:15:43 -04:00
JohnCorby
b50cc53a4d force call SunLightEffectsController.Update to make it switch star 2023-08-07 19:12:12 -07:00
JohnCorby
fb4f425100 typo that i didnt catch before i pushed 2023-08-07 15:26:09 -07:00
JohnCorby
789926d012 dont use CopyPropertiesFrom for star light stuff 2023-08-07 15:12:26 -07:00
JohnCorby
01b8ac0b7a Revert "use * 2"
This reverts commit 9455c487551418ee75c8e8a07b410e6c4c35e283.
2023-08-06 22:53:24 -07:00
JohnCorby
9455c48755 use * 2 2023-08-06 22:49:45 -07:00
JohnCorby
5e11e5f95a use sphereOfInfluence for ProxyShadowCasterSuperGroup._bounds.radius 2023-08-06 22:45:56 -07:00
Nick
1289feca78 Delete GravityCannonComputer.xml 2023-08-05 01:08:01 -04:00
Nick
5a1c2fe7f9 Update manifest.json 2023-08-05 00:46:41 -04:00
Nick
29fe5a9b84 Fix typo, include inactive sectors 2023-08-05 00:45:50 -04:00
Noah Pilarski
c3feb1eb0e
Shuttle (#667)
## Major features
- Implement Nomai shuttles and gravity cannons. The gravity cannon also
takes a position for a computer displaying where the shuttle is
currently landed, and a position for the gravity cannon controls.
Shuttles are linked to gravity cannons using the `id` and `shuttleID`
parameters.
- Added a `CreateNomaiText` method to the API that allows you to
directly write Nomai text without loading from an external xml file.

## Improvements
- Load times should be somewhat faster when going to a new star system.
2023-08-05 00:17:23 -04:00
Nick
9bbfb8d4d8 Add translator text to the API 2023-08-04 23:54:04 -04:00
Nick
c1f1859648 Merge branch 'shuttle' of https://github.com/Outer-Wilds-New-Horizons/new-horizons into shuttle 2023-08-04 23:48:18 -04:00
Nick
d284380f9e Gravity cannon computer will write the planet the Shuttle starts on 2023-08-04 23:48:11 -04:00
JohnCorby
0ce611e36f simplify another pattern 2023-08-04 19:32:36 -07:00
JohnCorby
42bbe4bcce planet destruction: also exclude probe 2023-08-04 19:31:41 -07:00
Nick
76705a5b37 Fix the not detailed prefab 2023-08-04 22:10:40 -04:00
Nick
37856ca643 Merge branch 'shuttle' of https://github.com/Outer-Wilds-New-Horizons/new-horizons into shuttle 2023-08-04 22:04:27 -04:00
Nick
963c67210c Don't replace sectors inside details if the sector is in that detail 2023-08-04 22:04:22 -04:00
Ben C
6de7328239 Updated Schemas 2023-08-05 01:41:35 +00:00
Nick
6c18dd2797 Fix undetailed prefab 2023-08-04 21:39:28 -04:00
Nick
7c745b92c4 Fix destruction 2023-08-04 21:39:20 -04:00
Nick
59980f8635 Do non detailed 2023-08-04 21:15:28 -04:00
Nick
fba6b1ea36 Delete entire solar system using cool EOTS method thanks John 2023-08-04 20:49:13 -04:00
Nick
9becbd8fcb Merge branch 'dev' into shuttle 2023-08-04 20:39:55 -04:00
Nick
325b93ec5d
Fix stuff (#681)
## Bug fixes
- Fix Nomai mask being coloured weird sometimes (let center of the
universe die)
- Make clearing `default system` options setting actually reset it
2023-08-04 20:38:20 -04:00
Nick
331211cb4f Remove unnecessary null or empty check 2023-08-04 20:37:58 -04:00
Nick
61d9947d8e Let center of the universe be deactivated when it needs to be 2023-08-02 23:25:32 -04:00