Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var CharacterFactory = function(nameParam, imageParam, healthParam,
- counterAttackParam, attackPowerParam) {
- var brandNewCharacter = {}
- brandNewCharacter.name = nameParam;
- brandNewCharacter.image = imageParam;
- brandNewCharacter.health = healthParam;
- brandNewCharacter.counterAttack = counterAttackParam;
- brandNewCharacter.attackPower = attackPowerParam;
- brandNewCharacter.AI = false;
- brandNewCharacter.imgClick = function (){
- // listen for when img is clicked
- }
- brandNewCharacter.moveImg = function (){
- // moves img
- }
- brandNewCharacter.loseHP = function(){
- // makes hp go down
- }
- brandNewCharacter.attack = function (){
- // does the math between attackPower and counter attack
- }
- brandNewCharacter.increaseAttackPower = function (){
- }
- //our character is now ready to be delivered
- return brandNewCharacter
- }
- var o = CharacterFactory('Obi', 'https://i.imgur.com/cHfYVxh.jpg', 50, 50, 50)
- var img =$(document.createElement('img'))
- img.attr('src', o.image);
- img.appendTo('#baseDiv');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement