Friction: Fix friction loading.

scenarios
Pierre-Antoine 2025-08-18 09:39:52 +02:00
parent 23a0bc33fa
commit b62d1429c0
1 changed files with 9 additions and 8 deletions

View File

@ -167,25 +167,26 @@ class Friction(SQLSubModel):
deleted = (next(it) == 1)
begin_rk = next(it)
end_rk = next(it)
begin_strickler_pid = next(it)
end_strickler_pid = next(it)
begin_strickler_pid = int(next(it))
end_strickler_pid = int(next(it))
owner_scenario = next(it)
# Get stricklers
begin_strickler = None
if int(begin_strickler_pid) != -1:
if begin_strickler_pid != -1:
begin_strickler = next(
filter(
lambda s: s.pamhyr_id == begin_strickler_pid,
lambda s: s.id == begin_strickler_pid,
stricklers
)
)
begin_strickler = None
if int(end_strickler_pid) != -1:
begin_strickler = next(
end_strickler = None
if end_strickler_pid != -1:
end_strickler = next(
filter(
lambda s: s.id == begin_strickler_pid, stricklers
lambda s: s.id == begin_strickler_pid,
stricklers
)
)