Author Topic: Bounce Cleaner - A solution to climb servers  (Read 2998 times)

0 Members and 1 Guest are viewing this topic.

Offline As de Espada

  • Soldat Beta Team
  • Veteran
  • ******
  • Posts: 1493
  • Mapper
    • My maps
Bounce Cleaner - A solution to climb servers
« on: November 06, 2011, 12:00:32 am »
Hello, you may have noticed that since soldat version 1.6 stacking polys is not possible. All maps (mainly climb) that used that "bug" to make bounce polys and teleports are not working anymore. Climb is dying and to until devs make a converter to the new poly types this is a solution:

I developed a program that removes all the maps that uses stacked polys from the maplist.

Download executable

How to use:
  • Put the executable in your soldat folder (or server folder)
  • Execute and it will read the mapslist.txt and search those maps on your /maps folder
  • A new file named mapslistNoBounce.txt will be created containing only the maps that has no stacked polys (and only the ones that are in your /maps folder)
  • You can replace the original list with this one if you want.

ps.: I made using C++ and the source is attached.
pps.: Thanks to Fryer for the hints.
All my maps | my latest map: SoldatX Racing Mappack
me making a map on youtube: ctf_FastMade

Offline VirtualTT

  • Veteran
  • *****
  • Posts: 1026
Re: Bounce Cleaner - A solution to climb servers
« Reply #1 on: November 06, 2011, 02:13:48 am »
It would be better if it could patch those maps instead of kicking them from mapslist. It's not possible to simply replace stacked polygons with bouncy one since it will require map recompilation. But you can try changing type of the first one in the stack to bouncy and setting it's bounciness depending on the amount of polygons stacked. And then changing type of the rest of stacked polygons to not colliding.

PS welcome to community of c++ developers. :D

Offline As de Espada

  • Soldat Beta Team
  • Veteran
  • ******
  • Posts: 1493
  • Mapper
    • My maps
Re: Bounce Cleaner - A solution to climb servers
« Reply #2 on: November 06, 2011, 03:32:33 am »
bounce polys have a limitation. soldat engine wont allow that much power. max is around 250%
devs will fix this limitation soon, until then a converter is not possible
All my maps | my latest map: SoldatX Racing Mappack
me making a map on youtube: ctf_FastMade