mirror of
https://codeberg.org/andyscott/ziglings.git
synced 2024-11-09 11:40:46 -05:00
Make it super clear there are two fixes in 051
This commit is contained in:
parent
18bf4c76b3
commit
7d707d64b1
1 changed files with 6 additions and 4 deletions
|
@ -14,7 +14,7 @@
|
||||||
// from the standard library is added to your program and compiled
|
// from the standard library is added to your program and compiled
|
||||||
// with it. All of this will be loaded into RAM when it runs. Oh, and
|
// with it. All of this will be loaded into RAM when it runs. Oh, and
|
||||||
// that thing we name "const std"? That's a struct!
|
// that thing we name "const std"? That's a struct!
|
||||||
|
//
|
||||||
const std = @import("std");
|
const std = @import("std");
|
||||||
|
|
||||||
// Remember our old RPG Character struct? A struct is really just a
|
// Remember our old RPG Character struct? A struct is really just a
|
||||||
|
@ -150,17 +150,19 @@ pub fn main() void {
|
||||||
// making an assignment to a const (since Zig enforces that ALL
|
// making an assignment to a const (since Zig enforces that ALL
|
||||||
// function parameters are const).
|
// function parameters are const).
|
||||||
//
|
//
|
||||||
// Knowing that, see if you can make levelUp() work as expected -
|
// Knowing this, see if you can make levelUp() work as expected -
|
||||||
// it should add the specified amount to the supplied character's
|
// it should add the specified amount to the supplied character's
|
||||||
// experience points:
|
// experience points.
|
||||||
|
//
|
||||||
print("XP before:{}, ", .{glorp.experience});
|
print("XP before:{}, ", .{glorp.experience});
|
||||||
|
|
||||||
|
// Fix 1 of 2 goes here:
|
||||||
levelUp(glorp, reward_xp);
|
levelUp(glorp, reward_xp);
|
||||||
|
|
||||||
print("after:{}.\n", .{glorp.experience});
|
print("after:{}.\n", .{glorp.experience});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Fix 2 of 2 goes here:
|
||||||
fn levelUp(character_access: Character, xp: u32) void {
|
fn levelUp(character_access: Character, xp: u32) void {
|
||||||
character_access.experience += xp;
|
character_access.experience += xp;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue