@model WebInterface.HomeViewModel @{ Layout = null; string b = "Blood"; string cp = "Cryptic Passage"; string dw = "Death Wish"; string fo = "Fleshed Out"; string twoira = "The Way of Ira"; Func ListServers = @
@foreach (var server in Model.Servers.Where(s => s.Mod == item).OrderBy(s => s.MaximumPlayers)) {

Players: @(server.CurrentPlayers - 1)/@(server.MaximumPlayers - 1)

@if (server.IsStarted) {

Game Type: @server.GameType

@foreach (var player in server.Players.Skip(1)) {

@player.Name: @player.Score

}
} else { @if (server.CurrentPlayers < server.MaximumPlayers) {

Command to join: @server.CommandLine

} }
}
; } Blood servers

The client EXE

Use this exe to connect: https://lerppu.net/wannabethesis/nblood/20200113-2073/

@Model.ManHoursPlayed man-hours played since @Model.RunningSinceUtc

@b 1.21

Show @b version 1.21 servers

The below files must be in your Blood directory.

@ListServers(@b)

@cp

Show @cp servers

The below files must be in your Blood directory.

Don't forget to send back the ferry every time at the end of the last map, otherwise you cannot go back if the boss kills you!

@ListServers(@cp)

@dw 1.6.10

Show @dw version 1.6.10 servers

The below files must be in your Blood directory.

@ListServers(@dw)

@twoira 1.0.1

Show @twoira version 1.0.1 servers

@twoira

The below folder (TWOIRA) must be in your Blood directory, and inside that the other additional files.

@ListServers(twoira)

@fo 1.3

Show @fo version 1.3 servers

The below files must be in your Blood directory.

Not tested in co-op! But I hope it works! :)

@ListServers(@fo)


Do you think this page is ugly? You are right! If you want to make it better, PRs are welcomed (but please, don't use any JavaScript, thanks): https://github.com/CommonLoon102/NBloodServerSupervisor