Fractal Softworks Forum

Please login or register.

Login with username, password and session length
Advanced search  

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - jn_xyp

Pages: [1] 2
1
Mods / Re: [0.9.1a] Autosave v1.1 (released 2018-11-16)
« on: July 21, 2020, 12:37:02 PM »
May I repost this on fossic.org? With some strings translated.

2
Modding Resources / Re: [0.9.1] MagicLib v0.29 (2020/04/26)
« on: July 19, 2020, 09:59:39 AM »
Wait, it wasn't there already? Of course you can, and you should!

Actually it was there already, but we are now going through every reposts to check if there's proper authorization for reposting, and make sure the lib mod like this get updated in time  :D

3
Modding Resources / Re: [0.9.1a] LazyLib v2.4f (released 2020-01-31)
« on: July 19, 2020, 07:51:11 AM »
Hi,

In order to facilitate Chinese players to download this essential mod, I would like to ask permission to repost this mod on the Starsector Chinese Forum.

I will keep all the description and author information, and follow further update of this post.

4
Modding Resources / Re: [0.9.1a] GraphicsLib 1.4.2
« on: July 19, 2020, 07:50:52 AM »
Hi,

In order to facilitate Chinese players to download this essential mod, I would like to ask permission to repost this mod on the Starsector Chinese Forum.

I will keep all the description and author information, and follow further update of this post.

5
Modding Resources / Re: [0.9.1] MagicLib v0.29 (2020/04/26)
« on: July 19, 2020, 07:50:33 AM »
Hi,

In order to facilitate Chinese players to download this essential mod, I would like to ask permission to repost this mod on the Starsector Chinese Forum.

I will keep all the description and author information, and follow further update of this post.

6
Mods / Re: [0.9.1a] Terraforming and Station Construction (v5.1.4)
« on: April 26, 2020, 10:57:58 PM »
When I hover my mouse over the "Astral Gate Construction" skill button, the game crushed immediately.

The error log:

Code
5247420 [Thread-4] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.NoSuchMethodError: data.campaign.econ.boggledTools.getPlanetTokenForQuest(Ljava/lang/String;Ljava/lang/String;)Lcom/fs/starfarer/api/campaign/SectorEntityToken;
java.lang.NoSuchMethodError: data.campaign.econ.boggledTools.getPlanetTokenForQuest(Ljava/lang/String;Ljava/lang/String;)Lcom/fs/starfarer/api/campaign/SectorEntityToken;
at data.campaign.econ.abilities.Construct_Astral_Gate.createTooltip(Construct_Astral_Gate.java:222)
at com.fs.starfarer.ui.newui.E$3.createImpl(Unknown Source)
at com.fs.starfarer.ui.impl.StandardTooltipV2Expandable.create(Unknown Source)
at com.fs.starfarer.ui.impl.StandardTooltipV2Expandable.beforeShown(Unknown Source)
at com.fs.starfarer.ui.o00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.showTooltip(Unknown Source)
at com.fs.starfarer.ui.Objectsuper.public.super(Unknown Source)
at com.fs.starfarer.ui.Objectsuper.processInput(Unknown Source)
at com.fs.starfarer.ui.o00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.processInput(Unknown Source)
at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.N.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.newui.AbilityPickerDialog.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.o00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.processInput(Unknown Source)
at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.o00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.processInput(Unknown Source)
at com.fs.starfarer.campaign.CampaignState.processInput(Unknown Source)
at com.fs.starfarer.BaseGameState.traverse(Unknown Source)
at com.fs.state.AppDriver.begin(Unknown Source)
at com.fs.starfarer.combat.CombatMain.main(Unknown Source)
at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

This looks like it's caused by duplicate or corrupted mod files. Delete the folder for this mod and download a clean copy. Also, make sure that you're not still running any of the old versions of my mods (Gate Construction, Terraforming or Player Station Construction). Let me know if this fixes the problem.

Yep, just noticed that I also have the older version of Boggled Station Construction installed, too. The problem seem to be solved after I cleaned up my mod folder.
Thanks for the help and sorry to disturb you.

7
Mods / Re: [0.9.1a] Terraforming and Station Construction (v5.1.4)
« on: April 26, 2020, 02:43:06 AM »
When I hover my mouse over the "Astral Gate Construction" skill button, the game crushed immediately.

The error log:

Code
5247420 [Thread-4] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.NoSuchMethodError: data.campaign.econ.boggledTools.getPlanetTokenForQuest(Ljava/lang/String;Ljava/lang/String;)Lcom/fs/starfarer/api/campaign/SectorEntityToken;
java.lang.NoSuchMethodError: data.campaign.econ.boggledTools.getPlanetTokenForQuest(Ljava/lang/String;Ljava/lang/String;)Lcom/fs/starfarer/api/campaign/SectorEntityToken;
at data.campaign.econ.abilities.Construct_Astral_Gate.createTooltip(Construct_Astral_Gate.java:222)
at com.fs.starfarer.ui.newui.E$3.createImpl(Unknown Source)
at com.fs.starfarer.ui.impl.StandardTooltipV2Expandable.create(Unknown Source)
at com.fs.starfarer.ui.impl.StandardTooltipV2Expandable.beforeShown(Unknown Source)
at com.fs.starfarer.ui.o00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.showTooltip(Unknown Source)
at com.fs.starfarer.ui.Objectsuper.public.super(Unknown Source)
at com.fs.starfarer.ui.Objectsuper.processInput(Unknown Source)
at com.fs.starfarer.ui.o00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.processInput(Unknown Source)
at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.N.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.newui.AbilityPickerDialog.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.o00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.processInput(Unknown Source)
at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.o00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.processInput(Unknown Source)
at com.fs.starfarer.campaign.CampaignState.processInput(Unknown Source)
at com.fs.starfarer.BaseGameState.traverse(Unknown Source)
at com.fs.state.AppDriver.begin(Unknown Source)
at com.fs.starfarer.combat.CombatMain.main(Unknown Source)
at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

8
After installed 5 additional portrait packs which added more than 500 portraits to the game,
clicking at the random selection button or open the portrait list causing game to freeze for 1-2 seconds.

9
Mods / Re: [0.9.1a] Dassault-Mikoyan Engineering v.1.0a
« on: August 25, 2019, 10:30:16 PM »
Just for your information, the Chinese translation of the Dassault-Mikoyan Engineering v1.0 is now avaliable on the SS Chinese forum  ;D

link to the release page:
https://www.fossic.org/thread-605-1-1.html

10
Bug Reports & Support / Re: [0.9]Chinese Translation character problem
« on: November 23, 2018, 10:50:09 PM »
Hmm - the game is loading this text in UTF-8, so multi-byte characters should be fine. It's not doing anything custom or special, just loading UTF-8 text from byte data using built-in Java functionality.

The real situation is, the "???" randomly shows up at different places on different characters, and their position changes after reboot the game.

That's very odd! Hard to imagine how this could change after a game restart, nothing in the code there should be inconsistent or variable.

Just checked again... the positions of missing characters WON'T actually change after restart, my fault.  :-[

And there's also an expert mentioned that this problem is very likely to be caused by the following UTF-8 decoder bug inside JDK:
https://bugs.java.com/bugdatabase/view_bug.do?bug_id=8039751

11
Bug Reports & Support / Re: [0.9]Chinese Translation character problem
« on: November 23, 2018, 07:06:19 PM »
I think this issue is not really related to the line break since there's no line breaker in that paragraph.

The real situation is, the "???" randomly shows up at different places on different characters, and their position changes after reboot the game.

In the UTF-8 encoding, the English characters can be represented by 1 byte, but for the Chinese characters, it takes 2~4 bytes to encode them.

Therefore, based on these circumstances, we speculate that the problem might be caused by the way of loading or decoding the encoded texts. For example, if the first 1 or 2 byte of a Chinese character is loaded and decoded first, it won't be displayed correctly, and the second half of its encoding may be interpreted as "???".

Hope this helps!

Update: The position of missing characters actually WON'T change after restart the game. :P

12
Announcements / Re: Starsector 0.9a (In-Dev) Patch Notes
« on: June 01, 2018, 04:35:53 PM »
Look what I found! Another amazing game by Alex :D :D :D

13
The longer after you brought this game, the more effective it will be: you will get a whole new game in each year, with tons of new features and contents. ;D ;D
And I think even the alpha of the Starsector already had an above average degree of completion than many other "completed" games on Steam and other platforms 8)
Just be patient, I believe Alex will finally provide everyone a satisfactory result.

14
Hi! Hmm. I think if you change the "space" character (20, iirc) in the .fnt file to have a width and xadvance of 0, and then insert a space after every character, that should work - the game will see each character as a separate word, but the spaces will have zero width and will be effectively invisible. If you then need to use whitespace for something, you could probably repurpose the tab character, or something else.

Thanks for your reply!

This is an effective solution to this problem, I will try on my game.
However, in fact, I am not the people who responsible for the Chinese translation fonts :). And if we decide to add spaces in translations, we need to ask all mod translators and Chinese mod authors to change their texts, which will be a pretty big project...

Thank you again for your suggestion!

15
Hi everyone!

I am currently working on a mod translation project, to translate the text in an existing mod from English to Chinese.

You may know that in Chinese language, people do not insert spaces between words and after commas and periods, so when the in-game layout engine tries to render the text to the text field, it will identify the whole paragraph in Chinese as a single word. Which means if the length of the paragraph exceeds the length of one line on the screen (this always happen), the extra characters will not be displayed at the second and other lines below, and the player will not be able to see it because they are actually be rendered out of the text area. :P

Insert spaces between each Chinese characters work as a valid but terrible solution because the spaces between characters make paragraph hard to read and also unsightly. :-[

We also tried to insert an ASCII control character "FF" (Form Feed), which will not be displayed but help the system to recognize Chinese paragraph as separated words. However, these control characters cause unexpected random game crashes while playing.  :-\

So my question is, is there any measure we can use to give some hints to the typesetting system, in order to help it recognize Chinese word separation and display them correctly.

Thank you very much!

Pages: [1] 2