thommcgrath / Beacon

An editor for the beacons in Ark: Survival Evolved
https://usebeacon.app
GNU General Public License v3.0
50 stars 14 forks source link

sourcecode is not Complete , not Linux Native... #270

Open tobyw121 opened 1 year ago

tobyw121 commented 1 year ago

sourcecode is not complete. Why is created with the Xojo Ide instead of Visual Studio ??? will it be possible to create the application for Linux as well?

Console Error:

ArkCustomConfigEditor.ConfigArea.CharacterAdded Declaration ConfigArea on ArkCustomConfigEditor implements the event "CharacterAdded," but its superclass CodeEditor has already implemented the event. Sub CharacterAdded(Character as Integer, CharacterSource as Integer)

ArkCustomConfigEditor.ConfigArea.DWellEnd Declaration ConfigArea on ArkCustomConfigEditor implements the event "DWellEnd," but its superclass CodeEditor has already implemented the event. Sub DWellEnd(Position as Integer, X as Integer, Y as Integer)

ArkCustomConfigEditor.ConfigArea.DWellStart Declaration ConfigArea on ArkCustomConfigEditor implements the event "DWellStart," but its superclass CodeEditor has already implemented the event. Sub DWellStart(Position as Integer, X as Integer, Y as Integer)

tobyw121 commented 1 year ago

I have tried to open and build the files in Xojo Ide. Beacon.xojo_project and Beacon User Builder.xojo_project with both it is not possible for me to execute them without error.

thommcgrath commented 1 year ago

It uses Xojo so that I can get cross platform results. It’s too late to switch languages.

A Linux version has been on my todo list forever, but I only have so much time and Linux is a very small market. I haven’t tested in a while, but I suspect the problem you’re running into is a lack of MBS plugins.

Last time I tried to get a Linux version going, there were problems getting certain things like the map picker showing on screen. The controls would exist, but wouldn’t draw. There have been Xojo updates since then and that bug is reportedly fixed, but I haven’t had time to work on it again.

thommcgrath commented 1 year ago

Don’t worry about the user builder or publisher, they’ll have no value to you. And the iOS project is hilariously old and was never completed in the first place.