You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
* NetworkInput now has new attribute called ExposeToScript. NetworkInput with this attribute set to True will be exposed to behavior context. Also added a CreateFromValues for the NetworkInput where scripters can create an instance of the MyComponentNetworkInput class which will eventually be passed around CreateInput and ProcessInput events. Signed-off-by: Gene Walters <genewalt@amazon.com> * Adding Create Input event handler. SC can now receive the event to create input, and send it over the network Signed-off-by: Gene Walters <genewalt@amazon.com> * Auto-component controller will now generate CreateInput/ProcessInput methods if they have input exposed to script, not ready for use yet, just stubbed in Signed-off-by: Gene Walters <genewalt@amazon.com> * Reducing code replication by putting common network input variables into AutoComponent_Common.jinja Signed-off-by: Gene Walters <genewalt@amazon.com> * Fix minor comment typo in the CreateInput method Signed-off-by: Gene Walters <genewalt@amazon.com> * Small fix. Changing ebus call from MyComponentNameCreateInput to just CreateInput. It's part of the MyComponentRequestBus so adding the component name before CreateInput is noisy Signed-off-by: Gene Walters <genewalt@amazon.com> * Cleaning with jinja a bit using macro calls to iterate over scriptable netinputs Signed-off-by: Gene Walters <genewalt@amazon.com> * ProcessInput will now be triggered in script Signed-off-by: Gene Walters <genewalt@amazon.com> * ProcessInput event is sent to script. Script can now create and process input. Tested locally with a simple script. Signed-off-by: Gene Walters <genewalt@amazon.com> * Created a seperate CreateInputFromScript and ProcessInputFromScript. Developers no longer need to remember to call the BaseClass::CreateInput and ProcessInput since CreateInputFromScript will automatically be called beforehand. Signed-off-by: Gene Walters <genewalt@amazon.com> |
4 years ago | |
|---|---|---|
| .. | ||
| AutoComponentTypes_Header.jinja | 5 years ago | |
| AutoComponentTypes_Source.jinja | 5 years ago | |
| AutoComponent_Common.jinja | 4 years ago | |
| AutoComponent_Header.jinja | 4 years ago | |
| AutoComponent_Source.jinja | 4 years ago | |
| LocalPredictionPlayerInputComponent.AutoComponent.xml | 4 years ago | |
| Multiplayer.AutoPackets.xml | 4 years ago | |
| MultiplayerEditor.AutoPackets.xml | 5 years ago | |
| NetworkTransformComponent.AutoComponent.xml | 5 years ago | |