mirror of
https://github.com/OpenDiablo2/OpenDiablo2
synced 2025-02-09 18:17:07 -05:00
e6d418fdb2
* added `d2common/d2input`, copied input vector logic from hellspawner * added an `InteractiveComponent` which contains input vector, enable flag, and callback function * Added an InputSystem which handles input logic and iterates over entities with interactive components * added a mouse cursor scene for rendering the mouse cursor * made the trademark sprite disappear when left mouse is clicked * various other small bugfixes in scene systems |
||
---|---|---|
.. | ||
testdata | ||
app_bootstrap.go | ||
asset_loader.go | ||
doc.go | ||
file_handle_resolver_test.go | ||
file_handle_resolver.go | ||
file_source_resolver_test.go | ||
file_source_resolver.go | ||
file_type_resolver_test.go | ||
file_type_resolver.go | ||
game_client_bootstrap.go | ||
game_config_test.go | ||
game_config.go | ||
game_object_factory.go | ||
input_system.go | ||
movement_test.go | ||
movement.go | ||
render.go | ||
scene_base.go | ||
scene_loading_screen.go | ||
scene_main_menu.go | ||
scene_mouse_cursor.go | ||
sprite_factory.go | ||
timescale_test.go | ||
timescale.go | ||
update_counter.go |