Skip to content

Commit c84f2f7

Browse files
Updates for plugin split
1 parent 611ba27 commit c84f2f7

File tree

6 files changed

+25
-15
lines changed

6 files changed

+25
-15
lines changed

CHANGELOG.md

+10-1
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,20 @@ File format follows [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
66

77
See cloning and downloading instructions [here](https://www.ivoyager.dev/developers/).
88

9+
## [v0.0.21] - Unreleased
10+
11+
Under development using Godot 4.3.
12+
13+
### Changed
14+
* Updated plugin 'ivoyager_core' to v0.0.21.
15+
* Replaced depreciated plugin 'ivoyager_table_importer' with two plugins from split: 'ivoyager_tables' and 'ivoyager_units' (both v0.0.1).
16+
917
## [v0.0.20] - 2024-12-20
1018

1119
Developed using Godot 4.3.
1220

1321
### Changed
14-
* Updated custome godot.html shell using Godot 4.3's current master.
22+
* Updated custom godot.html shell using Godot 4.3's current master.
1523
* Updated plugin 'ivoyager_core' to v0.0.20.
1624
* Updated plugin 'ivoyager_table_importer' to v0.0.9.
1725

@@ -142,6 +150,7 @@ Requires non-Git-tracked **ivoyager_assets-0.0.10**; find in [ivoyager releases]
142150
* Updated submodule 'ivoyager' to v0.0.10.
143151

144152

153+
[v0.0.21]: https://github.com/ivoyager/planetarium/compare/v0.0.20...HEAD
145154
[v0.0.20]: https://github.com/ivoyager/planetarium/compare/v0.0.19...v0.0.20
146155
[v0.0.19]: https://github.com/ivoyager/planetarium/compare/v0.0.18...v0.0.19
147156
[v0.0.18]: https://github.com/ivoyager/planetarium/compare/v0.0.17...v0.0.18

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ This repository uses submodules! To clone using git:
1515

1616
**NEW!** As of v0.0.18, the editor plugin will manage assets download and version updates (assets are not Git-tracked). Just press 'Download' at the editor prompt.
1717

18-
After above steps, your addons directory will contain three subdirectories: `ivoyager_assets`, `ivoyager_core`, and `ivoyager_table_importer`.
18+
After above steps, your addons directory will contain three subdirectories: `ivoyager_assets`, `ivoyager_core`, `ivoyager_tables` and `ivoyager_units`.
1919

2020
### What is I, Voyager?
2121
I, Voyager is

ivoyager_override.cfg

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
; We replace the default IVUnits singleton and add preinitializer.gd, which
44
; does all further plugin changes.
55

6-
[table_importer_autoload]
6+
[units_autoload]
77

88
IVUnits="res://planetarium/units.gd"
99

planetarium/preinitializer.gd

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
# *****************************************************************************
2020
extends RefCounted
2121

22-
# This file modifies ivoyager_core & ivoyager_table_importer operation.
22+
# This file modifies operation if plugins ivoyager_core & ivoyager_units.
2323

2424
const USE_THREADS := true # set false for debugging
2525
const DISABLE_THREADS_IF_WEB := true # override for browser compatibility

planetarium/units.gd

+6-5
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,12 @@
1919
# *****************************************************************************
2020
extends Node
2121

22-
# Replacement singleton 'IVUnits'.
23-
#
24-
# Almost exact copy of ivoyager_table_importer/singletons/units.gd.
25-
# We change scale and add a few units (commented).
26-
#
22+
## Planetarium's IVUnits singleton
23+
##
24+
## This file replaces the plugin template file at addons/ivoyager_units/units.gd.
25+
## It's mostly unchanged except for sim scale (const METER) and a few added
26+
## units. See the class file for comments about scale in project exports.[br][br]
27+
2728
# As of Godot 4.2.beta4, there are lighting bugs related to scale that are
2829
# platform specific. We have to manually update METER here for export platform.
2930
#

project.godot

+6-6
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ config_version=5
1111
[application]
1212

1313
config/name="I, Voyager - Planetarium"
14-
config/version="v0.0.20"
14+
config/version="v0.0.21.dev"
1515
run/main_scene="res://addons/ivoyager_core/tree_nodes/universe.tscn"
1616
config/features=PackedStringArray("4.3")
1717
boot_splash/bg_color=Color(0, 0, 0, 1)
@@ -26,9 +26,9 @@ name="I, Voyager - Planetarium"
2626
[autoload]
2727

2828
IVUnits="*res://planetarium/units.gd"
29-
IVQConvert="*res://addons/ivoyager_table_importer/editor_plugin/../singletons/qconvert.gd"
30-
IVQFormat="*res://addons/ivoyager_table_importer/editor_plugin/../singletons/qformat.gd"
31-
IVTableData="*res://addons/ivoyager_table_importer/editor_plugin/../singletons/table_data.gd"
29+
IVQConvert="*res://addons/ivoyager_units/qconvert.gd"
30+
IVQFormat="*res://addons/ivoyager_units/qformat.gd"
31+
IVTableData="*res://addons/ivoyager_tables/table_data.gd"
3232
IVGlobal="*res://addons/ivoyager_core/editor_plugin/../singletons/global.gd"
3333
IVCoreSettings="*res://addons/ivoyager_core/editor_plugin/../singletons/core_settings.gd"
3434
IVCoreInitializer="*res://addons/ivoyager_core/editor_plugin/../singletons/core_initializer.gd"
@@ -53,7 +53,7 @@ window/size/viewport_height=1200
5353

5454
[editor_plugins]
5555

56-
enabled=PackedStringArray("res://addons/ivoyager_core/plugin.cfg", "res://addons/ivoyager_table_importer/plugin.cfg")
56+
enabled=PackedStringArray("res://addons/ivoyager_core/plugin.cfg", "res://addons/ivoyager_tables/plugin.cfg", "res://addons/ivoyager_units/plugin.cfg")
5757

5858
[filesystem]
5959

@@ -116,7 +116,7 @@ ui_down={
116116

117117
[internationalization]
118118

119-
locale/translations=PackedStringArray("res://addons/ivoyager_table_importer/text/units_numbers_text.en.translation")
119+
locale/translations=PackedStringArray("res://addons/ivoyager_units/text/units_numbers_text.en.translation")
120120

121121
[locale]
122122

0 commit comments

Comments
 (0)