Skip to content

Top Down Shooter Add On Beta #12

@adriancabouli

Description

@adriancabouli

First Add Invector TopDownShooter Addon by default.

Then need to add Custom files, and inside BasicNeworkCalls add in with #Region TopDownShooter functions and variables.

After that see how to access or modify ShooterNetworkCalls to be public: Actually i modifed to set it:
inside Mp_vShooterMeleeInput.cs "public ShooterNetworkCalls nc = null;" instead of protected, but have no idea how to access by otherway

After that replace new custom input and custom controller instead of mp_vthirdpersoncontroller and mp_vThirdPersoninput

Inside Invector components:

Add ShooterCursor, as TopDownShooter uses in prefab (in this case using the scene prefab is already inserted).
Replace Mp_vTopdownshooterThrowManager instead of default mp_ThrowManager inside player.

MP_vTopDownShooterMeleeController is the prefab that contains all new updated files with current setups:

  1. CustomController inside Layers tab has Thm var that is throwManager type that need to be seted with throwManager, this is necessary because is called inside BasicNetwork Calls new #region Topdownshooter.
  2. Inside CustomInput TopDown Tab: Ways aim Current Inventory var must be set to intentory_UI, this is for avoid a bug that if you enter to inventory and press escape, or either press escape in any situation (screen lost focus) and cursor get crazy.

Use the MAIN_TEST_DEMO Scene to test it!,

Check that camera setup is different to default thirdperson setup, also aimCanvas._

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions