Lua Timespace Generator Demo-Tool

12/18/2024 04:04 Slin-#1
So, here’s a glorious preview of the tool I’m working on. I’ve released a demo version because clearly, the world was begging for a TimeSpace Lua generator. It’s “simple” to use (for Vanosilla, of course), but don’t get too excited it’s not fully featured or even bug-free. Right now, it can create a “basic foundation,” which is fancy talk for saving a bit of time while still being mostly useless. But hey, maybe you’ll find some joy in it. Have fun, or don’t.

The tool is crafted with Python + QT and built using Nuitka.

I won’t be releasing the source code or making any promises about finishing this garbage.

Special thanks to Inca for helping me make the UI less terrible.

Download link:
[Only registered and activated users can see links. Click Here To Register...]

here an PreviewVid
[Only registered and activated users can see links. Click Here To Register...]

Virustotal:
[Only registered and activated users can see links. Click Here To Register...]
from the main.exe now

Feature List for the Current Version
Features:
- Map Grid Visualization
View the full map grid for each map with accurate dimensions and customizable cell sizes.

- Portal Management
- Create, delete, and edit portals directly on the map.
- Drag and drop portals to reposition them on the grid.
- Visualize portals in (purple) for clarity.

- Adjacent Map Recommendations
- Get suggestions for adjacent maps when setting portal destinations.
- Optional filtering for more accurate map connections.

- Coordinate Display
- View coordinates dynamically when hovering over or dragging portals.
- Side axis displays variable X and Y ranges based on map size.

- Map Editing
- Switch between maps dynamically in the "Edit Map" widget.

does not support:
to much lol.




don't judge me i'm lazy af!
12/18/2024 11:33 Fizo55#2
Quote:
Originally Posted by NosClassic View Post
So, here’s a glorious preview of the tool I’m working on. I’ve released a demo version because clearly, the world was begging for a TimeSpace Lua generator. It’s “simple” to use (for Vanosilla, of course), but don’t get too excited it’s not fully featured or even bug-free. Right now, it can create a “basic foundation,” which is fancy talk for saving a bit of time while still being mostly useless. But hey, maybe you’ll find some joy in it. Have fun, or don’t.

The tool is crafted with Python + QT and built using Nuitka.

You’ll find everything on GitHub, where you can drop your valuable feedback. Use GitHub Issues for bug reports or feature requests if you feel like wasting your time. Just a heads up: I won’t be releasing the source code or making any promises about finishing this garbage.

Special thanks to Inca for helping me make the UI less terrible.

Github:[Only registered and activated users can see links. Click Here To Register...]

here an PreviewVid
[Only registered and activated users can see links. Click Here To Register...]

Virustotal:
[Only registered and activated users can see links. Click Here To Register...]


Feature List for the Current Version
Features:
- Map Grid Visualization
View the full map grid for each map with accurate dimensions and customizable cell sizes.

- Portal Management
- Create, delete, and edit portals directly on the map.
- Drag and drop portals to reposition them on the grid.
- Visualize portals in (purple) for clarity.

- Adjacent Map Recommendations
- Get suggestions for adjacent maps when setting portal destinations.
- Optional filtering for more accurate map connections.

- Coordinate Display
- View coordinates dynamically when hovering over or dragging portals.
- Side axis displays variable X and Y ranges based on map size.

- Map Editing
- Switch between maps dynamically in the "Edit Map" widget.

does not support:
to much lol.




don't judge me i'm lazy af!
Bro uploaded virus total of the .rar and not the .exe, bro think we are dumb af

[Only registered and activated users can see links. Click Here To Register...]

This is the real one with the .exe and yes, having 4/72 for a timespace generator is really sus, I wouldn't try to use it if I were you (uploading a .rar on a 2 days created github account without the source code makes it even more sus lmaoo)
12/18/2024 14:19 altus3344#3
It seems so scary to do this. (due to difficulty) :rtfm:
12/18/2024 15:37 Blowa#4
Quote:
Originally Posted by Fizo55 View Post
Actually spending 10 seconds looking on Nuitka would give you some context on why some AV gets this flagged as a malware (cf: [Only registered and activated users can see links. Click Here To Register...]), I would say like many other packed tools, you get false positives, doesn't mean it's necessarily harmful, doesn't mean it's safe either.

Also, I don't get why OP is sharing the tool on GitHub without the sources, the point of GitHub is usually to collaborate on a repository containing source code / documentation (git friendly files). If you want to share your stuff, just provide a download link from any file hosting platform (GitHub is not one) and gather feedback in this thread.
12/18/2024 17:06 Slin-#5
Quote:
Originally Posted by Blowa View Post
Actually spending 10 seconds looking on Nuitka would give you some context on why some AV gets this flagged as a malware (cf: [Only registered and activated users can see links. Click Here To Register...]), I would say like many other packed tools, you get false positives, doesn't mean it's necessarily harmful, doesn't mean it's safe either.

Also, I don't get why OP is sharing the tool on GitHub without the sources, the point of GitHub is usually to collaborate on a repository containing source code / documentation (git friendly files). If you want to share your stuff, just provide a download link from any file hosting platform (GitHub is not one) and gather feedback in this thread.

I realize that, I should have approached the upload differently. The reason why I haven't published it is that I don't think the tool is ready at the moment and I don't know exactly what I want to do with it yet. My focus is on making it user-friendly and gaining experience in this direction. Maybe at some point it will be ready for use and for sale, or maybe I'll lose interest and publish it after all. I just wanted to keep the option open. I also found the idea of bug reports via issues easier and therefore decided to release it on Git. In the future, I might handle it differently.
12/23/2024 18:49 3rJoselu#6
Bug report:

Version: TS Tool V0.63 (PreBuild)
Description: I created 2 maps and portals. When I created the TSEndClosed portal, it was named as portal_1_0_to_UNKNOWN.

Expected behavior: The portal should have been named correctly based on the destination or configuration.

Steps to reproduce:

Open the tool and create 2 maps.
Add portals between the maps.
Create a TSEndClosed portal.
Observe the generated name of the portal.
Actual result: The portal was named portal_1_0_to_UNKNOWN instead of the expected name.
12/24/2024 00:30 Slin-#7
Quote:
Originally Posted by 3rJoselu View Post
Bug report:

Version: TS Tool V0.63 (PreBuild)
Description: I created 2 maps and portals. When I created the TSEndClosed portal, it was named as portal_1_0_to_UNKNOWN.

Expected behavior: The portal should have been named correctly based on the destination or configuration.

Steps to reproduce:

Open the tool and create 2 maps.
Add portals between the maps.
Create a TSEndClosed portal.
Observe the generated name of the portal.
Actual result: The portal was named portal_1_0_to_UNKNOWN instead of the expected name.

in the next version i will have adjusted it so that it is easier to understand, but it is not a bug but this is how the TimeSpace Ending/finish work they are still a bit confusing described :)

but thanks
12/24/2024 18:12 3rJoselu#8
It would be great to enhance the tool for managing events by including additional functionalities. Currently, it seems that events are limited to TryStartTaskForMap. Adding support for spawning mobs, spawning waves, and similar features would make the tool more versatile.

But nice tool <3
01/07/2025 18:19 Slin-#9
New version:



[Only registered and activated users can see links. Click Here To Register...]

Virustotal:
[Only registered and activated users can see links. Click Here To Register...]

Update:

The V63 has been expanded with many bug fixes and new features.

New Features:
- Event Management: Events can now be added or removed dynamically.
- Enhanced Overview in Edit Map Widget:
-> "EO" Provides a clearer and easier overview of the entire TimeSpace.
- Portals are now visually color-coded for better clarity.
- TSEnd and TSEndClosed portals are consistently set to the same positions (start & end points).

- MapTaskConfig Added:
- Allows configuration of tasks such as Survive, KillAllMonsters, or None and more.
- Known issue: Lua script information may not be generated correctly, causing errors during script parsing.
- MapEventConfiguration Overhauled: Streamlined for improved usability.

Known Issues:
- Performance drops in larger TimeSpaces (with many maps).
- MapTaskConfig may generate incorrect syntax.

Soon:
- Working on improvements for the TimeSpace Overview Minimap:
- Simplified drawing of TimeSpace rooms with a new Draw Function.
- General performance optimizations.
- Fixing known bugs and issues.
- Adding the ability to edit the starting map position in the spawn area.
- and much more lol
02/03/2025 08:11 Katsuragi77#10
Esto es una herramienta para cresr y hacer tso de forma automatica ?
08/23/2025 09:44 3rJoselu#11
Hi, how is going? we are waiting new updates :3