Commit a6e429a
authored
- .github/workflows/build.yml+17-1
- .github/workflows/formatting.yml+16
- .github/workflows/lint.yml+33
- .github/workflows/tests.yml+1-1
- Cargo.lock+356-182
- Cargo.toml+15-5
- flake.lock+6-6
- flake.nix+62-65
- korangar/Cargo.toml+1
- korangar/src/graphics/capabilities.rs+22-20
- korangar/src/graphics/engine.rs+16-24
- korangar/src/graphics/instruction.rs+16-12
- korangar/src/graphics/mod.rs+1-1
- korangar/src/graphics/passes/directional_shadow/entity.rs+2-2
- korangar/src/graphics/passes/directional_shadow/mod.rs+1-1
- korangar/src/graphics/passes/directional_shadow/model.rs+31-20
- korangar/src/graphics/passes/forward/entity.rs+5-6
- korangar/src/graphics/passes/forward/mod.rs+2
- korangar/src/graphics/passes/forward/model.rs+44-32
- korangar/src/graphics/passes/forward/shader/wave.wgsl+151
- korangar/src/graphics/passes/forward/wave.rs+49-43
- korangar/src/graphics/passes/interface/rectangle.rs+2-2
- korangar/src/graphics/passes/light_culling/mod.rs+1
- korangar/src/graphics/passes/mod.rs+4-7
- korangar/src/graphics/passes/picker/entity.rs+2-2
- korangar/src/graphics/passes/picker/mod.rs+1-1
- korangar/src/graphics/passes/picker/tile.rs+16-13
- korangar/src/graphics/passes/point_shadow/entity.rs+6-5
- korangar/src/graphics/passes/point_shadow/mod.rs+1-1
- korangar/src/graphics/passes/point_shadow/model.rs+31-20
- korangar/src/graphics/passes/postprocessing/blitter.rs+3-4
- korangar/src/graphics/passes/postprocessing/effect.rs+2-2
- korangar/src/graphics/passes/postprocessing/rectangle.rs+2-2
- korangar/src/graphics/passes/postprocessing/wboit_resolve.rs+3-4
- korangar/src/graphics/passes/water/mod.rs-84
- korangar/src/graphics/passes/water/shader/wave.wgsl-302
- korangar/src/graphics/passes/water/shader/wave_msaa.wgsl-303
- korangar/src/graphics/texture.rs+2-1
- korangar/src/graphics/vertices/mod.rs+3-1
- korangar/src/graphics/vertices/model.rs+79
- korangar/src/graphics/vertices/native.rs+30-20
- korangar/src/graphics/vertices/water.rs+32
- korangar/src/input/mod.rs+1
- korangar/src/input/mode.rs+1-4
- korangar/src/interface/elements/mutable.rs+1-1
- korangar/src/interface/elements/mutable_range.rs+2-2
- korangar/src/interface/windows/account/login.rs+2-2
- korangar/src/loaders/async/mod.rs+6-2
- korangar/src/loaders/effect/mod.rs+1
- korangar/src/loaders/font/color_span_iterator.rs+5-5
- korangar/src/loaders/font/mod.rs+2-2
- korangar/src/loaders/gamefile/cache.rs+344-155
- korangar/src/loaders/gamefile/mod.rs+1-1
- korangar/src/loaders/map/mod.rs+126-79
- korangar/src/loaders/map/vertices.rs+304-299
- korangar/src/loaders/map/water_plane.rs+144
- korangar/src/loaders/mod.rs+4-2
- korangar/src/loaders/model/mod.rs+139-76
- korangar/src/loaders/smoothing.rs+26-49
- korangar/src/loaders/texture/mod.rs+111-28
- korangar/src/loaders/video/mod.rs+99
- korangar/src/main.rs+44-39
- korangar/src/system/timer.rs+8-8
- korangar/src/world/entity/mod.rs+101-83
- korangar/src/world/light/mod.rs+10-3
- korangar/src/world/map/mod.rs+93-64
- korangar/src/world/mod.rs+2
- korangar/src/world/model/mod.rs+2-3
- korangar/src/world/model/node.rs+23-22
- korangar/src/world/object/mod.rs+3-3
- korangar/src/world/video/mod.rs+146
- korangar_audio/src/lib.rs+2-2
- korangar_debug/src/logging/colors.rs+2-2
- korangar_debug/src/profiling/ring_buffer.rs+1-1
- korangar_interface/src/elements/base.rs+3-2
- korangar_interface/src/elements/buttons/default/builder.rs+11-2
- korangar_interface/src/elements/buttons/drag/builder.rs+8-2
- korangar_interface/src/elements/buttons/state/builder.rs+11-2
- korangar_interface/src/elements/containers/mod.rs+1
- korangar_interface/src/lib.rs+1-6
- korangar_interface/src/windows/mod.rs+1
- korangar_util/src/container/simple_slab.rs+2-2
- korangar_video/Cargo.toml+10
- korangar_video/README.md+3
- korangar_video/src/ivf/error.rs+69
- korangar_video/src/ivf/mod.rs+317
- korangar_video/src/lib.rs+944
- korangar_video/testfile/test-420-12.ivf
- korangar_video/testfile/test-420-8.ivf
- ragnarok_bytes/src/reader.rs+2-2
- ragnarok_formats/src/map.rs+25-25
Submodule RagnarokRebuildTCP updated 383 files
Submodule ProjectHorizon updated from e0518d5 to 470894b
- config/npc/pre-re/mobs/fields/einbroch.txt+1-1
- config/npc/pre-re/mobs/fields/hugel.txt+1-1
- lib/models/src/enums/client_effect_icon.rs+2
- server/src/repository/character_repository.rs+15-15
- server/src/repository/mod.rs+2-2
- server/src/server/game_loop.rs+10
- server/src/server/mod.rs+18-20
- server/src/server/model/events/game_event.rs+2
- server/src/server/model/events/persistence_event.rs+1
- server/src/server/persistence.rs+8-6
- server/src/server/request_handler/action/action.rs+6-2
- server/src/server/request_handler/atcommand.rs+3-4
- server/src/server/request_handler/char.rs+6-20
- server/src/server/script/mod.rs+10-9
- server/src/server/service/character/character_service.rs+118-27
- server/src/server/service/status_service.rs+30
- server/src/server/state/character.rs+34-6
- server/src/tests/character_service_tests.rs+106
- server/src/tests/common/character_helper.rs+40-53
0 commit comments