TinManTex / InfiniteHeaven

10 stars 3 forks source link

Implement a 'temporary character' system #31

Open TinManTex opened 2 years ago

TinManTex commented 2 years ago

Ala the base games 'temporaryplayer' system, basically to be used for gameplay purposes and allowing to revert to the users characterFova after.

Basically will allow SolidSnakeForCoOp to implement his disguise system in a better way.

TinManTex commented 2 years ago

On the surface modders just need access to IHHooks character override system. But ideally they need an implementation that can easily revert to the prior values of it, which at the very least will be the user chosen character option. It gets more complicated if allowing multiple different uses of it in the same mission, where it essentially becomes a list of values that have been set. Even if not, will still need handling of saving both mission start values and checkpoint values (the IH save system doesn't at the moment).