DumpsterFireLord
DumpsterFireLord
LOELeague of Extraordinary FoundryVTT Developers
Created by DumpsterFireLord on 3/3/2024 in #commissions
Flesh & Fortune, per hr up to 6,000$
Type: System Short Description:The digitization of a small tabletop system. Includes: creating the character-sheet/character object, giving it a dozen or so methods. Long Description:Hello! My name's Alex. I do scripting and data analysis in my job but I'm new to OOP and Java. I've been developing a system for two and a half years and while it works well in person certain elements don't track well in most VTTs. I'll include the rules here but I think you'll be more interested in the pseudocode so I'll put that first. Class: Token Attributes Health[N:3] Stamina[N:3] Dice[N:3] Skills[N:3] Attributes[6:2] Speed [1:2] Equipment[N:2] Methods MOVE ATTACK -choose attack dice -choose defense dice -roll & resolve -send result RECEIVE DAMAGE -apply weapon special -apply armor special SWITCH WEAPON LOAD WEAPON ROLL SKILL CHECK SKILL CHECK w/ STAMINA ADD/REMOVE EQUIPMENT CLONE INSTANCE NEW INSTANCE Class: Equipment Attributes Name, string id, id Broken, bool Effect[trigger, target, expression] Methods EVALUATE EFFECT Class: Weapon (inherit equipment) Attributes //// dice progression and Damage special are subtypes of Effect[...] Dice progression[on dice calc, self, case expression] Damage calc: INT (null accepted) Damage special[on receive damage, target_hit.attribute, expression] Methods Class: Armor (inherit equipment) Attributes //// subtypes of Effect[...] Passive Dice[on choose defense dice, self, expression] Damage Negation: [on receive damage, self, case expression] Damage special[on damage send, target_hit.attribute, expression] Methods Budget: up to 6,000 $ per quarter I genuinely don't think this project will cost that much. My point is the cash is there. The problem and solution are well defined, this is about implementing it. The value I'm contracting for is an understanding of foundry specifically. I'd want to meet weekly.
4 replies