File tree Expand file tree Collapse file tree 4 files changed +12
-0
lines changed
Expand file tree Collapse file tree 4 files changed +12
-0
lines changed Original file line number Diff line number Diff line change 11#define ESE_INSTALLED // Always keep this enabled to ensure mod compatiblity with additional aliases
2+ #define ESE_VERSION_MAJOR_0
23
34bool ESE_IS_INITIALIZED = ESE .Init ();
Original file line number Diff line number Diff line change @@ -123,6 +123,16 @@ class ESE
123123 return ChimeraCharacter .Cast ( GetGame ().GetPlayerController ().GetControlledEntity () );
124124 }
125125 // -----------------------------------------------------------------------------------------------------------
126+ static PlayerController GetPlayerControllerFromEntity (IEntity ent )
127+ {
128+ return GetGame ().GetPlayerManager ().GetPlayerController ( GetGame ().GetPlayerManager ().GetPlayerIdFromControlledEntity (ent ) );
129+ }
130+ // -----------------------------------------------------------------------------------------------------------
131+ static PlayerController GetPlayerControllerFromId (int playerId )
132+ {
133+ return GetGame ().GetPlayerManager ().GetPlayerController (playerId );
134+ }
135+ // -----------------------------------------------------------------------------------------------------------
126136 // Returns player id of given entity, returns 0 if not controlled by player
127137 static int GetPlayerId (IEntity ent )
128138 {
Original file line number Diff line number Diff line change @@ -9,6 +9,7 @@ class ESE_IO
99 {
1010 FileHandle f = FileIO .OpenFile (path , FileMode .READ );
1111 int readLen = f .ReadFile (arr , length );
12+ f .CloseFile ();
1213 return readLen ;
1314 }
1415 // -----------------------------------------------------------------------------------------------------------
You can’t perform that action at this time.
0 commit comments