File tree Expand file tree Collapse file tree 3 files changed +33
-9
lines changed
addons/source-python/packages/source-python Expand file tree Collapse file tree 3 files changed +33
-9
lines changed Original file line number Diff line number Diff line change 55# =============================================================================
66# >> IMPORTS
77# =============================================================================
8+ # Python Imports
9+ # Importlib
810from importlib import import_module
11+
12+ # Source.Python Imports
13+ # Core
914from core import GAME_NAME
1015from core import SOURCE_ENGINE
16+ # Entities
17+ import entities ._base
18+ # Paths
1119from paths import SP_PACKAGES_PATH
1220
1321
3543).isfile ():
3644
3745 # Import the game-specific 'Entity' class
38- Entity = import_module (
46+ Entity = entities . _base = import_module (
3947 'entities.engines.{engine}.{game}' .format (
4048 engine = SOURCE_ENGINE ,
4149 game = GAME_NAME ,
4755).isfile ():
4856
4957 # Import the engine-specific 'Entity' class
50- Entity = import_module (
58+ Entity = entities . _base = import_module (
5159 'entities.engines.{engine}' .format (
5260 engine = SOURCE_ENGINE ,
5361 )
5664else :
5765
5866 # Import the base 'Entity' class
59- from entities ._base import Entity
67+ Entity = entities ._base . Entity
Original file line number Diff line number Diff line change 55# =============================================================================
66# >> IMPORTS
77# =============================================================================
8+ # Python Imports
9+ # Importlib
810from importlib import import_module
11+
12+ # Source.Python Imports
13+ # Core
914from core import GAME_NAME
1015from core import SOURCE_ENGINE
16+ # Paths
1117from paths import SP_PACKAGES_PATH
18+ # Players
19+ import players ._base
1220
1321
1422# =============================================================================
2634).isfile ():
2735
2836 # Import the game-specific 'Player' class
29- Player = import_module (
37+ Player = players . _base . Player = import_module (
3038 'players.engines.{engine}.{game}' .format (
3139 engine = SOURCE_ENGINE ,
3240 game = GAME_NAME ,
3846).isfile ():
3947
4048 # Import the engine-specific 'Player' class
41- Player = import_module (
49+ Player = players . _base . Player = import_module (
4250 'players.engines.{engine}' .format (
4351 engine = SOURCE_ENGINE ,
4452 )
4755else :
4856
4957 # Import the base 'Player' class
50- from players ._base import Player
58+ Player = players ._base . Player
Original file line number Diff line number Diff line change 55# =============================================================================
66# >> IMPORTS
77# =============================================================================
8+ # Python Imports
9+ # Importlib
810from importlib import import_module
11+
12+ # Source.Python Imports
13+ # Core
914from core import GAME_NAME
1015from core import SOURCE_ENGINE
16+ # Paths
1117from paths import SP_PACKAGES_PATH
18+ # Weapons
19+ import weapons ._base
1220
1321
1422# =============================================================================
2634).isfile ():
2735
2836 # Import the game-specific 'Weapon' class
29- Weapon = import_module (
37+ Weapon = weapons . _base = import_module (
3038 'weapons.engines.{engine}.{game}' .format (
3139 engine = SOURCE_ENGINE ,
3240 game = GAME_NAME ,
3846).isfile ():
3947
4048 # Import the engine-specific 'Weapon' class
41- Weapon = import_module (
49+ Weapon = weapons . _base = import_module (
4250 'weapons.engines.{engine}' .format (
4351 engine = SOURCE_ENGINE ,
4452 )
4755else :
4856
4957 # Import the base 'Weapon' class
50- from weapons ._base import Weapon
58+ Weapon = weapons ._base . Weapon
You can’t perform that action at this time.
0 commit comments