Thread: - #188: Everrain, an Oldschool Emulation

Page 8 of 17 FirstFirst ... 678910 ... LastLast
Results 71 to 80 of 169
  1. #71  
    Community Veteran

    Jake_'s Avatar
    Join Date
    Apr 2007
    Age
    28
    Posts
    2,048
    Thanks given
    18
    Thanks received
    80
    Discord
    View profile
    Rep Power
    253
    Similiar to my last update, I've been working again on a tool to generate code for us. This time its shops, and I'm done with it - woohoo!

    The tool understands how to differentiate between a general and speciality store, and sets the purchase policy appropriately. It also understands what it means for a shop to have infinite stock - you see this behaviour in certain reward shops and also in the likes of Vanessa's Farming shop beside the farming plots in Catherby.

    This update adds 300 shops to the game.

    Here's some example output from the shop generator:
    Code:
    create_shop("Ali's Discount Wares.", CoinCurrency(), purchasePolicy = PurchasePolicy.BUY_STOCK) {
      items[0] = ShopItem(Items.POT, amount = 3, sellPrice = 1, buyPrice = 0)
      items[1] = ShopItem(Items.JUG, amount = 2, sellPrice = 1, buyPrice = 0)
      items[2] = ShopItem(Items.EMPTY_JUG_PACK, amount = 4, sellPrice = 140, buyPrice = 77)
      items[3] = ShopItem(Items.WATERSKIN3, amount = 10, sellPrice = 27, buyPrice = 14)
      items[4] = ShopItem(Items.DESERT_SHIRT, amount = 3, sellPrice = 40, buyPrice = 22)
      items[5] = ShopItem(Items.DESERT_BOOTS, amount = 2, sellPrice = 20, buyPrice = 11)
      items[6] = ShopItem(Items.BUCKET, amount = 19, sellPrice = 2, buyPrice = 1)
      items[7] = ShopItem(Items.EMPTY_BUCKET_PACK, amount = 10, sellPrice = 500, buyPrice = 275)
      items[8] = ShopItem(Items.FAKE_BEARD, amount = 11, sellPrice = 1, buyPrice = 0)
      items[9] = ShopItem(Items.KHARIDIAN_HEADPIECE, amount = 12, sellPrice = 1, buyPrice = 0)
      items[10] = ShopItem(Items.PAPYRUS, amount = 50, sellPrice = 10, buyPrice = 5)
      items[11] = ShopItem(Items.KNIFE, amount = 5, sellPrice = 6, buyPrice = 3)
      items[12] = ShopItem(Items.TINDERBOX, amount = 11, sellPrice = 1, buyPrice = 0)
      items[13] = ShopItem(Items.BRONZE_PICKAXE, amount = 23, sellPrice = 1, buyPrice = 0)
      items[14] = ShopItem(Items.RAW_CHICKEN, amount = 15, sellPrice = 1, buyPrice = 0)
    }
    Code:
    create_shop("Amlodd's Magical Supplies", CoinCurrency(), purchasePolicy = PurchasePolicy.BUY_STOCK) {
      items[0] = ShopItem(Items.AIR_RUNE, amount = 5000, sellPrice = 4, buyPrice = 2)
      items[1] = ShopItem(Items.WATER_RUNE, amount = 5000, sellPrice = 4, buyPrice = 2)
      items[2] = ShopItem(Items.EARTH_RUNE, amount = 5000, sellPrice = 4, buyPrice = 2)
      items[3] = ShopItem(Items.FIRE_RUNE, amount = 5000, sellPrice = 4, buyPrice = 2)
      items[4] = ShopItem(Items.MIND_RUNE, amount = 5000, sellPrice = 3, buyPrice = 1)
      items[5] = ShopItem(Items.BODY_RUNE, amount = 5000, sellPrice = 3, buyPrice = 1)
      items[6] = ShopItem(Items.CHAOS_RUNE, amount = 250, sellPrice = 90, buyPrice = 49)
      items[7] = ShopItem(Items.NATURE_RUNE, amount = 250, sellPrice = 180, buyPrice = 99)
      items[8] = ShopItem(Items.COSMIC_RUNE, amount = 250, sellPrice = 50, buyPrice = 27)
      items[9] = ShopItem(Items.LAW_RUNE, amount = 250, sellPrice = 240, buyPrice = 132)
      items[10] = ShopItem(Items.DEATH_RUNE, amount = 250, sellPrice = 180, buyPrice = 99)
      items[11] = ShopItem(Items.BLOOD_RUNE, amount = 250, sellPrice = 400, buyPrice = 220)
      items[12] = ShopItem(Items.FIRE_RUNE_PACK, amount = 80, sellPrice = 430, buyPrice = 236)
      items[13] = ShopItem(Items.WATER_RUNE_PACK, amount = 80, sellPrice = 430, buyPrice = 236)
      items[14] = ShopItem(Items.AIR_RUNE_PACK, amount = 80, sellPrice = 430, buyPrice = 236)
      items[15] = ShopItem(Items.EARTH_RUNE_PACK, amount = 80, sellPrice = 430, buyPrice = 236)
      items[16] = ShopItem(Items.MIND_RUNE_PACK, amount = 40, sellPrice = 330, buyPrice = 181)
      items[17] = ShopItem(Items.CHAOS_RUNE_PACK, amount = 35, sellPrice = 9950, buyPrice = 5472)
    }
    Code:
    create_shop("Zanaris General Store", CoinCurrency(), purchasePolicy = PurchasePolicy.BUY_TRADEABLES) {
      items[0] = ShopItem(Items.POT, amount = 5, sellPrice = 1, buyPrice = 0)
      items[1] = ShopItem(Items.JUG, amount = 2, sellPrice = 1, buyPrice = 0)
      items[2] = ShopItem(Items.EMPTY_JUG_PACK, amount = 5, sellPrice = 182, buyPrice = 56)
      items[3] = ShopItem(Items.SHEARS, amount = 2, sellPrice = 1, buyPrice = 0)
      items[4] = ShopItem(Items.BUCKET, amount = 3, sellPrice = 2, buyPrice = 0)
      items[5] = ShopItem(Items.EMPTY_BUCKET_PACK, amount = 15, sellPrice = 650, buyPrice = 200)
      items[6] = ShopItem(Items.BOWL, amount = 2, sellPrice = 5, buyPrice = 1)
      items[7] = ShopItem(Items.CAKE_TIN, amount = 2, sellPrice = 13, buyPrice = 4)
      items[8] = ShopItem(Items.TINDERBOX, amount = 2, sellPrice = 1, buyPrice = 0)
      items[9] = ShopItem(Items.CHISEL, amount = 2, sellPrice = 1, buyPrice = 0)
      items[10] = ShopItem(Items.HAMMER, amount = 5, sellPrice = 1, buyPrice = 0)
      items[11] = ShopItem(Items.NEWCOMER_MAP, amount = 5, sellPrice = 1, buyPrice = 0)
      items[12] = ShopItem(Items.SECURITY_BOOK, amount = 5, sellPrice = 2, buyPrice = 0)
    }
    Reply With Quote  
     

  2. Thankful users:


  3. #72  
    Registered Member
    Lantern Web's Avatar
    Join Date
    Apr 2018
    Posts
    187
    Thanks given
    72
    Thanks received
    100
    Rep Power
    257




    Had fun today implementing Priffddinas; Jake worked with me by adjusting our pathfinding to suit Priffdinas. For some reason, it originally didn't work as it should.
    [Only registered and activated users can see links. ]

    [Only registered and activated users can see links. ]
    Reply With Quote  
     

  4. Thankful user:


  5. #73  
    Slowly working on Primordial...


    Join Date
    Mar 2019
    Posts
    117
    Thanks given
    0
    Thanks received
    97
    Discord
    View profile
    Rep Power
    602
    Quote Originally Posted by Lantern Web View Post




    Had fun today implementing Priffddinas
    Looking nice man, that rending tho :O
    Reply With Quote  
     

  6. Thankful users:


  7. #74  
    Donator

    Join Date
    Oct 2015
    Posts
    78
    Thanks given
    13
    Thanks received
    6
    Discord
    View profile
    Rep Power
    24
    Goodluck
    Reply With Quote  
     

  8. #75  
    Registered Member
    Lantern Web's Avatar
    Join Date
    Apr 2018
    Posts
    187
    Thanks given
    72
    Thanks received
    100
    Rep Power
    257
    Quote Originally Posted by Diemonds View Post
    Looking nice man, that rending tho :O
    Quote Originally Posted by IntArray View Post
    Goodluck
    Thank-you guys; more coming soon!
    [Only registered and activated users can see links. ]

    [Only registered and activated users can see links. ]
    Reply With Quote  
     

  9. #76  
    Community Veteran

    Jake_'s Avatar
    Join Date
    Apr 2007
    Age
    28
    Posts
    2,048
    Thanks given
    18
    Thanks received
    80
    Discord
    View profile
    Rep Power
    253
    Anyone scrutinizing that last screenshot will have noticed we've forked OpenOSRS and begun working on our game client.

    Reply With Quote  
     

  10. Thankful user:


  11. #77  
    Extreme Donator

    Kiana's Avatar
    Join Date
    May 2015
    Posts
    1,051
    Thanks given
    147
    Thanks received
    179
    Discord
    View profile
    Rep Power
    198
    Looking good fellas, keep it up!
    Reply With Quote  
     

  12. #78  
    Registered Member
    Cadillac's Avatar
    Join Date
    Jul 2014
    Age
    6
    Posts
    334
    Thanks given
    0
    Thanks received
    228
    Rep Power
    951
    Looks really good guys!
    back at it.
    Reply With Quote  
     

  13. #79  
    Community Veteran

    Jake_'s Avatar
    Join Date
    Apr 2007
    Age
    28
    Posts
    2,048
    Thanks given
    18
    Thanks received
    80
    Discord
    View profile
    Rep Power
    253
    As we plan for our alpha we've begun implementing combat with a goal of emulating combat up to ~2008 Runescape before our first test, with newer OSRS combat things to come a little later.

    There's a tonne of cool things to show! I will be posting updates during the day and throughout the rest of week to demonstrate the features.

    Here's a couple to start:

    • We've taken care to ensure combat pathfinding works well and any infinite-loop/dancing style behaviours are not present when two entities are trying to path to eachother.





    • You can now autocast and select your spell using the autocast interface:



    • Single/multi combat is enforced in target selection for both manual target selection and AOE attacks:

    Reply With Quote  
     

  14. Thankful users:


  15. #80  
    Registered Member
    Lantern Web's Avatar
    Join Date
    Apr 2018
    Posts
    187
    Thanks given
    72
    Thanks received
    100
    Rep Power
    257
    Quote Originally Posted by Cleo View Post
    Looking good fellas, keep it up!
    Quote Originally Posted by Cadillac View Post
    Looks really good guys!
    We greatly appreciate the support, if you or anyone reading this wants to join our Discord; please send me a PM of your tag!

    Update: 12:52 - Updated our thread.
    [Only registered and activated users can see links. ]

    [Only registered and activated users can see links. ]
    Reply With Quote  
     

Page 8 of 17 FirstFirst ... 678910 ... LastLast

Thread Information
Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)


User Tag List

Similar Threads

  1. Lunar - An Oldschool Emulation
    By kyoto in forum Projects
    Replies: 61
    Last Post: 04-28-2016, 11:57 PM
  2. Starting up an oldschool f2p project
    By Thee Rooney in forum Requests
    Replies: 2
    Last Post: 07-09-2012, 04:48 AM
  3. Replies: 13
    Last Post: 06-09-2012, 09:54 AM
  4. Replies: 24
    Last Post: 02-15-2012, 03:32 AM
  5. I Need an OldSchool 317 eco server to play!
    By Rizzy in forum RS2 Server
    Replies: 3
    Last Post: 01-24-2012, 02:24 AM
Tags for this Thread

View Tag Cloud

Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •