Here's a quick review of things I have figured out how to do and things I am still struggling with.
Solved:
How to get kismet to look for a button press. Found this out a day ago. The command is under events>input. Seems to be working pretty well.
Toggling between physics volumes. I've found that if you use a dynamic physics volume, it is possible to toggle them on and off. Did a test today where I toggled between two different physics volumes with two different keys, switching them on and off. This will be very useful in the future when it comes to switching between the different physics dependent on player weight.
Altering player speed. Kinda solved. The method I'm using has to do with triggering a console command within kismet that alters player movement speed. The issue I have with this solution, though, is that it only seems to work when the game type is set to deathmatch. For my final game, I'm going to need this to work with a custom game type.
Texture effects. So far, I'm getting the kinds of texturing effects I want for the prototype.
Third person camera. Kinda solved. Need to look at the tutorial covering how to set one up
Unsolved:
Toggling gravity. Gravity is not a toggle-able physics volume as it is. Searching seems to indicate that there's ways to create custom physics volumes, but I don't know enough about Unreal script to enact such a solution.
Physics volumes only affecting a player once they move. I've discovered if a player turns a physics volume off, stands still and then turns it back on, the volume only affects the player when they move. I'm worried this could ruin immersion when it comes to the fan puzzles as the player might accidentally come to a stop while in an area where the fan should be pushing back on them.
Breakable boxes. Partially solved, though I'll have to review how it's done.
No comments:
Post a Comment