From 345662dd704607c18774df56095e9d84e42889c9 Mon Sep 17 00:00:00 2001
From: chimchooree Merchandise appears in store windows. Items can only be picked up by the player. They can be picked up via item targeting or through selecting 'pick up' on the inspect menu. Items can only be picked up by the player. They can be picked up via item targeting or through selecting 'pick up' on the inspect menu. Item pickup is triggered when a floor item is targeted, that is, a 'target' (left-click) triggers a $Item/Body/Sprite/Sprite.gd/_on_input_event. If 'no_move_to_target' (shift) is held while targeting, the item will be targeted without initiating pickup. Otherwise, floor_item.gd/target_event(viewport,event,shape_idx) is called to set the target and handle the input before prompting the player to consider pickup. Item pickup is also an option on the floor items' inspect menu. Choosing it triggers that floor item's id_pressed(id), which calls the associated method from its inspect_options dictionary: floor_item.gd/move_player_then_pickup(), prompting the player to consider pickup. Item pickup is also an option on the floor items' inspect menu. Choosing it triggers that floor item's id_pressed(id), which calls the associated method from its inspect_options dictionary: floor_item.gd/move_player_then_pickup(), prompting the player to consider pickup. Character.gd/consider_pickup(item) passes to UserControl/pickup(item). The next branch depends on a distance check. If item.find_distance(player) > the player's intimate distance,
+ If the item is within the player's intimate distance, the character will be prompted to pick up the item.
If the item is outside the player's intimate space, Otherwise, pathfinding begins. documenting Blessfrey game mechanics Game mechanics are the rules of the world. Players control Helia and develop her character through making decisions. During her first day of school in Lucrest, you will fill out a personal questionnaire and try out the common jobs before choosing one permanently. She will also receive her starter skills and her choice of starter gear and weapon. Her job determines the perk, attributes, and skills available for her. Skills will scale in power according to the amount of attributes assigned to the relevant attribute. She can also take a side job, which will offer more attributes and skills for defining your playstyle. Side jobs are optional and can be changed outside of combat, but they do not offer perks, nor can their perk-related skills be improved. All acquired skills will be stored in the character's skill library, but only 8 can be equipped onto the skillbar at a time. You must choose carefully and adapt challenge-by-challenge. To gain more skills and side job offers, you explore the world, gain combat experience, meet characters, and more. She'll encounter a certain system that will guide her to greater development early in the dungeon. You'll not only develop Helia but a team of friends you meet in town and below, all with jobs, side jobs, and skills for building a viable team. Blessfrey emphasizes frequent and free adaptation of playstyle. Except for your job, decisions are not permanent. You can change your side job, reallocate attribute points freely, and swap out skills outside of combat. You can do the same for your teammates' builds, and call them in and out of your team freely outside of combat. Enemies and allies have access to many of the same jobs and skills, so while you learn the offensive advantage of your skills, you will also have to learn to defend against them. You can learn new skills through combat experience, copying techniques. Death is not a final failure. Characters can resurrect each other. If the entire team dies, they will be revived at the nearest bed of resurrection lillies, able to retry.
item pickup
-
-
-
- blessfrey game design document
-
- % for i in [["inspect menu","blessfrey-inspect"],["jobs","blessfrey-jobs"],["keywords","blessfrey-keywords"],["skills","blessfrey-skills"]]:
-
-
+character creation
+
+
+job, side job + skills
+
+
+
+
+playstyle
+
+
+
-
!|iX7GQyF0HP!KO0Z#9^jCq PM&cUldCEnCB}c|#|O&~PiI4p;RaSESok4QwEl8&13dq%e9tBJn3GOJt#B
zh{l^DfpXe7dpBIDhgblSyax&Ut 1M>uik4W~so*05jBlHy(#Mqk2!RA3r(UIZz+$B=lVGQ_WPQ2k0AI^K*6Z6<_gu4ZduaZ8N!IIG5wp}0e6d|u}3m3-Fm@F
zS`?!o*{EcX!*Bso^
hhkQhQXEKpE5%m2hMXyb-CzLh{me>z*h=;joqud
zyAQ%8sZ^@sLO7-J*%;{0?SI@E8Gk)CYIU{VJ)~R8%C(D1WD^;#6r2)sKYc4~E&QP`
za&OG4n{9#h#f~e5{yW<`8a@X*j?`c}sfC$muWzb+WT9=oq>QmBsQt*B5dV|tBu%)&
zxq2K0yo=@I1FKRt!1QrMxqrw{E;Ra}dX{3OzVsG4;-#&j30I+km&|!NC@iMGUZ+7z
z*o^dXM0n*BeR%=M&PBtp0X~#4nzquRND84jxjNt7n=r&h%4trrD&}argKja
z3nMUJskV}Lq%uumdSN9F?6;GA=g?Fy@~q6o8h5KN6@bnIJC6|!D#GNRblOY*@Vefwe&bSUsAJ<@z(q-;m#f;PlQh2
zos)Qa`?UHn94T33zbcO3kv!TpT@zFIFPc%bhX+${jzc|Vc6?&e!hk>n=t||1Vm`w;
zrfbHeig|VTmaLpHK%^eG%4Bx`h1{Q)$s;wz^xwTAug&Yl9|4(~LINuorm)X&g``Jl
z`9}kMo;TeWoiBs_SO