• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

MeltyPlayer / MeltyTool / 22551907903

01 Mar 2026 08:26PM UTC coverage: 41.595% (+0.06%) from 41.54%
22551907903

push

github

MeltyPlayer
Set up a little project for loading Mario Kart 3d tracks.

6988 of 18904 branches covered (36.97%)

Branch coverage included in aggregate %.

0 of 52 new or added lines in 4 files covered. (0.0%)

726 existing lines in 36 files now uncovered.

29926 of 69843 relevant lines covered (42.85%)

62490.11 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/FinModelUtility/UniversalAssetTool/UniversalAssetTool/src/api/GlobalSceneLoader.cs
1
using Celeste64.api;
2

3
using fin.scene;
4

5
using games.pikmin2.api;
6

7
using gdl.api;
8

9
using grezzo.api;
10

11
using hw.api;
12

13
using mk3d.api;
14

15
using mkdd.api;
16

17
using modl.api;
18

19
using pmdc.api;
20

21
using sm64.api;
22

23
using vhr.api;
24

25
using vrml.api;
26

27

28
namespace uni.api;
29

30
public sealed class GlobalSceneImporter : ISceneImporter<ISceneFileBundle> {
31
  public IScene Import(ISceneFileBundle sceneFileBundle)
32
    => sceneFileBundle switch {
×
33
        BolSceneFileBundle bolSceneFileBundle
×
34
            => new BolSceneImporter().Import(bolSceneFileBundle),
×
35
        BwSceneFileBundle bwSceneFileBundle
×
36
            => new BwSceneImporter().Import(bwSceneFileBundle),
×
37
        Celeste64MapSceneFileBundle celeste64MapSceneFileBundle
×
38
            => new Celeste64MapSceneImporter().Import(
×
39
                celeste64MapSceneFileBundle),
×
40
        GauntletDarkLegacySceneFileBundle gauntletDarkLegacySceneFileBundle
×
41
            => new GauntletDarkLegacySceneImporter().Import(
×
42
                gauntletDarkLegacySceneFileBundle),
×
NEW
43
        Mk3dTrackSceneFileBundle mk3dTrackSceneFileBundle
×
NEW
44
            => new Mk3dTrackSceneImporter().Import(mk3dTrackSceneFileBundle),
×
45
        LvlSceneFileBundle lvlSceneFileBundle
×
46
            => new LvlSceneImporter().Import(lvlSceneFileBundle),
×
47
        Pikmin2SceneFileBundle pikmin2SceneFileBundle
×
48
            => new Pikmin2SceneImporter().Import(pikmin2SceneFileBundle),
×
49
        Sm64LevelSceneFileBundle sm64LevelSceneFileBundle
×
50
            => new Sm64LevelSceneImporter().Import(
×
51
                sm64LevelSceneFileBundle),
×
52
        VictoryHeatRallyTrackSceneFileBundle vhrSceneFileBundle
×
53
            => new VictoryHeatRallyTrackSceneImporter().Import(
×
54
                vhrSceneFileBundle),
×
55
        VisSceneFileBundle visSceneFileBundle
×
56
            => new VisSceneImporter().Import(visSceneFileBundle),
×
57
        VrmlSceneFileBundle vrmlSceneFileBundle
×
58
            => new VrmlSceneImporter().Import(vrmlSceneFileBundle),
×
59
        ZsiSceneFileBundle zsiSceneFileBundle
×
60
            => new ZsiSceneImporter().Import(zsiSceneFileBundle),
×
61
        _ => throw new ArgumentOutOfRangeException(nameof(sceneFileBundle))
×
62
    };
×
63
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc