How to make adjustible ammo/magazines!

Tutorials and guides for Plazma Burst and community features.

How to make adjustible ammo/magazines!

Postby Protonoid » 15 August 2016, 17:01

Many players requested a Ammo system in the feedback and Ideas section. I thought to post the alternative for a long time and now I'm doing the same.
This system lets you create a very own Ammo system with reload and other capabilities.
Thanks to State Triggers and Trigger Action "Activate Trigger A when Gun B is fired"

Adjustable System
Spoiler: Show More
-Difficult System, Full adjustable (SEE ADJUSTABLES)
--Required :
# n + 3 triggers ; n here represents no of bullets.
# n Regions ; n here represents no of bullets.
# 1 door
# 1 gun
# 2 timer
--Procedure :
# Make 1 gun, 2 triggers, 1 timer
# Configure timer "#trig_activate"
# Configure trigger "#gunFireActivate"
# Configure trigger "#threeStateActivate"
# Now make 1 door, 1 timer, 2 triggers and 1 region Link
# Configure timer, Door, #doorReg Trigger, Region.
# Now Copy and paste the region you just made.
# Now Configure the trigger "#ammoSlotT"
# Copy and paste trigger "#ammoSlotT".
# Now copy and paste the triggers "#ammoSlotT", "#ammoSlotT*1" and region "#ammoSLot*1".
# Configure with the same procedure, (SEE TIME SAVE SECTION) 1 Ammo slot region and trigger represents 1 bullet.
# At the final trigger (where ammo will be out), Configure it like this!
# After n no of shots, ammo will be out.
--Time Saving!
# This can be very time consuming if you have to set "n" for ex. to 100.
# To save time, Make a and configure 5 regions and triggers for the same. Copy them and paste. Configure the http://prntscr.com/c60irdEnd regions to the next trigger.
# Now copy the new 10 triggers and paste. Again configure the end triggers to next triggers.
# Repeat the same procedure until you get 100 ammo slots.
# Configure the last (100th) trigger like this.


Adjustables
-Reload system :
Spoiler: Show More
If you want to reload ammo say 25 shots
--Procedure :
#After making your ammo package till "n" shots,
#Go to the 25th trigger
#Make a new timer and trigger (#tReload*1 trigger and #reloadTime timer)
#Configure the 25th region
#Configure #tReload*1, #reloadTime and leave the #ammoSlotT*25 the same.
*you can adjust amount of reload time by adjusting the timer's delay (30 delay = 1 second)

-No of shots left :
Spoiler: Show More
If you want to notify the users that specific no of shots has been left :
*It would be heavy job if you want to put it in each trigger but you can put it into last 10 triggers.
--Procedure :
#Select say 10 triggers, Put the Action 1 in Action and leave the parameter as it is.
#Select each of the triggers separately and put "No of shots left is -x" where x = no of shots left

-Change type of magazine :
Spoiler: Show More
Lets say a player has three different in a specific order that can't be changed :
First 25 shots of rails
Next 25 shots of double power
Last 50 shots of rockets
#In the 25th trigger, Set a new Action
#In the 50th trigger, set a new Action
*Power of heavy railgun is 8, change it into 16 (source : Wikia
#In the 75th trigger, set a new Action
*If you want a specific time of reloading each magazine see RELOAD ^

-There are more adjustables, You can make your own with various triggers.
PM if you really need one (that is possible or likely possible)

Alternative Adjustable System
Spoiler: Show More
The above system takes a lot of time. So there's an alternative system where we can replace the shots we do not want to adjust/change with a single timer that will save a lot of time.
-As you can see most of the shots on the above systems are as the same, i.e not been changed or edited.
-Hence we can replace them with a timer.
-Required :
-- This + The shot's triggers and regions you want to configure.
-Procedure :
-- Make all the required.
-- Configure
--- Trigger 6
--- Timer 7
--- Trigger 11
--- Timer 6
--- Trigger 10
--- Door 1
--- Region 2
--- Trigger 9
--- Region 1
--Make 2 timers, 3 Triggers and 1 region
--Configure
--- Trigger 8
--- Timer 5
--- Trigger 13
--- Timer 8
--- Trigger 7
--- Region 4
--- trigger 15
So, Only trigger 15 is to be configured whole over the map. Rather than making 27 triggers. We can replace un-customized 25 triggers with a single time.

--


Basic/Slightly Adjustable System
This system is a piece of junk but very easy to make and is stable. The Adjustable system can fail on purpose and is a heavy job to remake/diagnose.
So this is a very basic system you can use to save time :
Spoiler: Show More
-Required : http://prntscr.com/c613fz
--Procedure :
# Make the required things.
# Configure :
Timer 1
Trigger 1
Trigger 3
Timer 3
Trigger 5
TImer 2
Trigger 2
*The system is only adjustable by timers not by no shots fired but by time and hence is unstable
*The no of projectile should be changed as per as default projectiles a gun has.

EDIT : -Fixed a mistake
-Added new alternative
--Full Customization, Less time consuming
Thanks, PM any suggestion and Post reply any mistakes...
User avatar
Protonoid
Civil Security Heavy [300]
 
Posts: 344
Joined: 6 October 2015, 08:51

Re: How to make adjustible ammo/magazines!

Postby rayriflepie » 7 September 2016, 23:37

Cool, but I'm noob at level editor!
User avatar
rayriflepie
Cyber Grub [25]
 
Posts: 41
Joined: 13 May 2016, 20:20

Re: How to make adjustible ammo/magazines!

Postby Protonoid » 8 September 2016, 09:22

This whole is a very complicated process.
Going to make an open source map where Ill place all of them.
Found more alternatives.

Plus there are mistakes I'm going to correct, Some timers and triggers are misconfigured. Don't know how much time it would take because this whole is super complicated.
Didn't corrected yet cuz I thought no one is intrested :P
User avatar
Protonoid
Civil Security Heavy [300]
 
Posts: 344
Joined: 6 October 2015, 08:51


Return to Tutorials

Who is online

Users browsing this forum: No registered users