Gun Controller
Het doel was een script waar je makkelijk veel verschillende wapens mee kan maken.
​
voor het schieten, kan je kiezen tussen projectiel of raycast.
​
Je kan ook zelf de keuze maken hoe de munitie opgeslagen wordt. Dit kan in een totaal aantal kogels of in een totaal aantal magazijnen en de munitie wordt opgeslagen per magazijn.
​
Er wordt ook rekening gehouden met wat voor een wapen, want sommige wapen hebben een intern magazijn. Daarnaast wordt er ook rekening gehouden of het wapen open of closed bolt is, want een open bolt wapen kan geen kogel in de kamer hebben als je niet schiet, want dan staat de bolt naar achter.
​
Unieke feature
Ik heb een feature toegevoegd genaamd Double action reload
​
Bij Double action reload is, zoals de naam het zegt, moet je 2 acties doen om te herladen. Dit is een keer op de knop drukken om het magazijn eruit te halen en de volgende keer weer erin te doen. Dit kan natuurlijk aan- of uitgezet worden.
Hieronder zie je de double action reload in actie
Wat komt er nog in.
Het schieten van projectielen moet nog uitgewerkt worden.
Daarnaast komt er nog recoil in.
Ook komt er een toggle voor het richten (aiming) die of in een animatie of in code gedaan wordt.