- What permissions do you give others to modify and/or maintain your submission?
- Modify: YES - Maintain: YES - I give permission for my entire submission to be modified by others or used in their own work. I give permission for my entire submission to be maintained by others as well.
Are you a map maker and you want to port your old v1 map, but can't because of them depending so much on spring panels? Well fear no more!
All you need is the ACS scripts (including the source in acs_src/ and the bytecode in acs/) as well as helper.lua and orrspring.lua!
Once you do that and chuck those into your pk3, all you need to do is to import the acs script in your map.
Example:
Select sectors you want to have the moon panel effect on, give those action 475 with a string argument of either "RedPogoAct" or "YellowPogoAct", depending on which spring you want to use. Make sure to tick either Repeatable or Continuous action, as well as "When player touches floor" on the Activation panel on the bottom of the properties tab on the Edit Sector window. Continous action should be used for FOF moon panels.
Please use the provided moon panel graphics as well as the brightmaps for it (prefixed with MPNL, as well as the BRIGHT.moon lump) included with the pk3. If no ACS execute action was found on any sectors having these textures, The game will still act like that sector is a moon panel regardless, with some additional performance cost, so please mark them as much as possible!
FOR PLAYERS:
This is also includes a demonstration/tutorial map on how to utilize these panels! Special tricks that may be of use to some advanced players will come at a later date.
CREDITS:
Moon Panels
Truly.
FOR MAP MAKERS:Truly.
All you need is the ACS scripts (including the source in acs_src/ and the bytecode in acs/) as well as helper.lua and orrspring.lua!
Once you do that and chuck those into your pk3, all you need to do is to import the acs script in your map.
Example:
Your map's ACS script:
#import "acs_src/orrspring.acs"
#include "rrcommon.acs"
Select sectors you want to have the moon panel effect on, give those action 475 with a string argument of either "RedPogoAct" or "YellowPogoAct", depending on which spring you want to use. Make sure to tick either Repeatable or Continuous action, as well as "When player touches floor" on the Activation panel on the bottom of the properties tab on the Edit Sector window. Continous action should be used for FOF moon panels.
Please use the provided moon panel graphics as well as the brightmaps for it (prefixed with MPNL, as well as the BRIGHT.moon lump) included with the pk3. If no ACS execute action was found on any sectors having these textures, The game will still act like that sector is a moon panel regardless, with some additional performance cost, so please mark them as much as possible!
FOR PLAYERS:
This is also includes a demonstration/tutorial map on how to utilize these panels! Special tricks that may be of use to some advanced players will come at a later date.
CREDITS:
- AchiiroMako, for the moon panel textures
- NepDisk, for the initial moon panel sidemove code
- JugadorXEI, for the initial accelcode code
- Mr. Logan, for Omega Rainbow Road
- Everyone who used spring panels back in SRB2Kart
- Kart Krew for making Ring Racers and SRB2Kart