Tabletop Simulator

Tabletop Simulator

Not enough ratings
OneWorld Recycled
2
2
   
Award
Favorite
Favorited
Unfavorite
Type: Utility
Game Category: Board Games
Complexity: High Complexity
Language: English
File Size
Posted
Updated
15.563 MB
5 Dec, 2024 @ 2:08am
28 Oct @ 9:04pm
92 Change Notes ( view )

Subscribe to download
OneWorld Recycled

Description
I decided to rewrite the script One world for my needs adding additional functionality and increasing the size of the playing field.
Original: https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=871566286&searchtext=one+world
Write your ideas what could be added to the mod.

So here are the main changes that I would like to present to you:

1. UI is completely rewritten for xml. What changes? The visual component, which allows you to use pictures for your jump points (link) and also increases the number of these points from 49 as it was to infinity. In addition, you can change the size of these transition points, which will allow you to better design your own map by reducing the points where they overlap the necessary parts of the map and increasing them to show more important transitions.

2. Resizing of the main field and the auxiliary field are separate from each other and are not limited. What does this mean? The ability to create fields larger than 18 conventional TTS units. In this case, if you lay out a square map and want to customize it to the desired size of the playing field you no longer need to agonize with Photoshop, just set the necessary dimensions in the functionality of One World Recycled.

3. Optimization - essentially the code works the same as before, but I completely rewrote 1000+ lines, creating structured, beautiful and adequately working code. In many places I removed unnecessary calls and variables, in others I created unnecessary objects on the playing field. Among other things, I changed the approach to filling the playfield with 3D objects so that TTS doesn't die every time you unpack the map.

4. Added the ability to put on the game table non interact models. What does it mean? No more misklicks on huge objects in the hope of removing something small. To make it work, you need to set the “noInteract” tag on the desired object and then pack it into the map. After building this object will be non-interactive.
Update: added noPack tag for player character.

5. Visible zone (scripting zone) for collecting items in the pack. This zone has a rather large size, but it can be changed and customized for your needs.

UPD:
On the table added items from the modification https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=2454472719 which I am currently rewriting for myself. If you have any comments or suggestions on how to better implement it, please write.
Added Toggle Build button to change level build mode. When enabled, the level will be built as in the old OneWorld.
Thanks for the logo @MurderHobo
214 Comments
MurderHobo 2 hours ago 
working great, packing and lock are working well. I rebuilt the table by exporting all the maps and then reimporting them and i noticed that imported maps or changing maps... sometimes the packing zone is not spawning. Some maps the packing zone spawns... some it doesnt. easy fix is to hit f8 and go back a map until the map spawns and then one world logo forward and the packing zone stays
MurderHobo 29 Oct @ 7:25am 
Excited!
Саппортиец  [author] 28 Oct @ 9:05pm 
Lock and Pack have been fixed
Саппортиец  [author] 28 Oct @ 8:06pm 
Thank you for testing
MurderHobo 28 Oct @ 8:03pm 
AH ok very cool... im using my bags in your room and some maps are acting differently now. Ill check again tommorow. Its bedtime for me... thanks
Саппортиец  [author] 28 Oct @ 7:49pm 
Oh, yeah, PACK isn't broken. I just reworked BUILD's functionality, and it slightly changed how PACK works. I'll fix it now.
Саппортиец  [author] 28 Oct @ 7:43pm 
Facepalm. I'm a genius; I compared a symbol to a variable and couldn't figure out why it wasn't working (locking objects).
MurderHobo 28 Oct @ 7:31pm 
Also, https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=3595515607 this is a room with the last version (locked everything) ... this room has the "Zone is busy" error, I usually pack the "harvest moon Massacre" image and then carry on.. BUT... go to the CHAPEL map..... build it and remove the 4 brown bags i accidently left on the map.... and then pack the map. after packing it... i can no longer BUILD the map... delete the 4 bags and cant build. SO i feel like PACK is broken... PACKING should save the current table configuration and any changes and only pack stuff in the packing zone, not stuff i drag out of the packing zone
Саппортиец  [author] 28 Oct @ 7:28pm 
Hmm, I can't reproduce the error (I'm taking ready-made maps and linking them to each other). Can you share your table for testing?
MurderHobo 28 Oct @ 7:27pm 
Hey :) Spent some time with the new version, everything is unlocked now all the time. I lock everything and pack the map, and everything comes back unlocked. Also I feel like i either don't understand "PACK" or you have a different idea for its use.

Regarding "PACK", if i change something on a map, like delete a mini or bag or even move something outside the pack zone.... and hit pack... it grabs everything that was on the map in the original pack, even if its outside the pack zone. I have a map where the collider for a mini has a broken link.. i fix the link, pack the map, rebuild the map and the link is still broken. It looks like its packing everything, but its not making changes, it just rebuilds the map the same way.