e7299b17e9
Stack installed: - netfox v1.35.3 (core + extras + noray + internals) - godot-jolt v0.16.0-stable Architecture: - Server: ENet transport (works headless, no netfox deps) - Client/Editor: netfox rollback (RollbackSynchronizer, TickInterpolator) New/modified: - docs/migration-netfox-plan.md — migration architecture - scripts/network/network_manager.gd — netfox-aware ENet fallback - scripts/network/player.gd — clean base player - client/characters/player_netfox.gd — rollback player w/ WeaponManager - client/characters/input/player_net_input.gd — BaseNetInput subclass - client/characters/character/fps_character_controller.gd — netfox input feed - client/weapons/ — weapon data, registry, TacticalWeaponHitscan, WeaponManager - client/scripts/round_replicator.gd — client-side round state bridge - server/scripts/round_manager.gd — improved state machine - server/scripts/plugin_api/plugin_manager.gd — refined plugin system - config: enemy_tag, ally_tag for meatball targeting Removed: old C++ SimulationServer GDExtension (replaced by netfox rollback)
52 lines
2.4 KiB
Plaintext
52 lines
2.4 KiB
Plaintext
[distutils.commands]
|
|
alias = setuptools.command.alias:alias
|
|
bdist_egg = setuptools.command.bdist_egg:bdist_egg
|
|
bdist_rpm = setuptools.command.bdist_rpm:bdist_rpm
|
|
bdist_wheel = setuptools.command.bdist_wheel:bdist_wheel
|
|
build = setuptools.command.build:build
|
|
build_clib = setuptools.command.build_clib:build_clib
|
|
build_ext = setuptools.command.build_ext:build_ext
|
|
build_py = setuptools.command.build_py:build_py
|
|
develop = setuptools.command.develop:develop
|
|
dist_info = setuptools.command.dist_info:dist_info
|
|
easy_install = setuptools.command.easy_install:easy_install
|
|
editable_wheel = setuptools.command.editable_wheel:editable_wheel
|
|
egg_info = setuptools.command.egg_info:egg_info
|
|
install = setuptools.command.install:install
|
|
install_egg_info = setuptools.command.install_egg_info:install_egg_info
|
|
install_lib = setuptools.command.install_lib:install_lib
|
|
install_scripts = setuptools.command.install_scripts:install_scripts
|
|
rotate = setuptools.command.rotate:rotate
|
|
saveopts = setuptools.command.saveopts:saveopts
|
|
sdist = setuptools.command.sdist:sdist
|
|
setopt = setuptools.command.setopt:setopt
|
|
|
|
[distutils.setup_keywords]
|
|
dependency_links = setuptools.dist:assert_string_list
|
|
eager_resources = setuptools.dist:assert_string_list
|
|
entry_points = setuptools.dist:check_entry_points
|
|
exclude_package_data = setuptools.dist:check_package_data
|
|
extras_require = setuptools.dist:check_extras
|
|
include_package_data = setuptools.dist:assert_bool
|
|
install_requires = setuptools.dist:check_requirements
|
|
namespace_packages = setuptools.dist:check_nsp
|
|
package_data = setuptools.dist:check_package_data
|
|
packages = setuptools.dist:check_packages
|
|
python_requires = setuptools.dist:check_specifier
|
|
setup_requires = setuptools.dist:check_requirements
|
|
use_2to3 = setuptools.dist:invalid_unless_false
|
|
zip_safe = setuptools.dist:assert_bool
|
|
|
|
[egg_info.writers]
|
|
PKG-INFO = setuptools.command.egg_info:write_pkg_info
|
|
dependency_links.txt = setuptools.command.egg_info:overwrite_arg
|
|
eager_resources.txt = setuptools.command.egg_info:overwrite_arg
|
|
entry_points.txt = setuptools.command.egg_info:write_entries
|
|
namespace_packages.txt = setuptools.command.egg_info:overwrite_arg
|
|
requires.txt = setuptools.command.egg_info:write_requirements
|
|
top_level.txt = setuptools.command.egg_info:write_toplevel_names
|
|
|
|
[setuptools.finalize_distribution_options]
|
|
keywords = setuptools.dist:Distribution._finalize_setup_keywords
|
|
parent_finalize = setuptools.dist:_Distribution.finalize_options
|