Patch Warnings for Upcoming V1.2.0

Announcements of major changes to Salem.

Re: Patch Warnings for Upcoming V2.0.0

Postby MaxPlanck » Sun Jan 10, 2016 9:44 pm

I really don't think garlic braids should be sackable. They are already condensed garlic and just being able to sack regular garlic is just fine. If you need to make garlic braid then keep the garlic in the sack and make the braids when you need to.
User avatar
MaxPlanck
Customer
 
Posts: 992
Joined: Fri May 17, 2013 3:20 pm

Re: Patch Warnings for Upcoming V2.0.0

Postby Dallane » Sun Jan 10, 2016 10:38 pm

Taipion wrote:The backend is written in python iirc. :P


Last I remember the server was C, client Java and python is used for manipulation.
Please click this link for a better salem forum experience

TotalyMeow wrote: Claeyt's perspective of Salem and what it's about is very different from the devs and in many cases is completely the opposite of what we believe.
User avatar
Dallane
Moderator
 
Posts: 15195
Joined: Wed Aug 01, 2012 2:00 pm

Re: Patch Warnings for Upcoming V2.0.0

Postby Heffernan » Sun Jan 10, 2016 10:44 pm

Dallane wrote:python is used for manipulation.


seems i need to learn python ¦]
User avatar
Heffernan
 
Posts: 8564
Joined: Mon Sep 08, 2014 3:07 pm
Location: Marps Closet

Re: Patch Warnings for Upcoming V2.0.0

Postby LOMS » Sun Jan 10, 2016 11:44 pm

Heffernan wrote:
Dallane wrote:python is used for manipulation.


seems i need to learn python ¦]


Yeah, it's not too difficult. Some people claim Python "The executable pseudo-code".
Code: Select all
belts = server.get_items_by_type("belt")  # This function is defined somewhere.
for belt in belts:
    if belt.inventory.size != 0:
        continue  # This is a toolbelt. Nothing to do here.
    server.replace_item(belt, god_unslotting(belt, server.jc_utils.nerf_belts))


def god_unslotting(cloth, nerf_function):
    items = []
    for slot in cloth.get_slots():
        if slot.get_item() != None:           #slot not broken
            items.append(slot.item.copy())
            slot.reset()
    if len(items) != 0:
        package = server.create_item("wearable_package")
        package.set_inventory(5, 5)
        for item in items:
            package.inventory.put_item(item, -1)  # put item in any inventory slot
        package.inventory.put_item(nerf_function(cloth))
        return package
    return nerf_function(cloth)    # nothing to pack, in case if cloth element had no slots with items.
User avatar
LOMS
 
Posts: 568
Joined: Wed Aug 01, 2012 3:09 am
Location: Mordor, Russia

Re: Patch Warnings for Upcoming V2.0.0

Postby Taipion » Sun Jan 10, 2016 11:53 pm

LOMS wrote:
Heffernan wrote:
Dallane wrote:python is used for manipulation.


seems i need to learn python ¦]


Yeah, it's not too difficult. Some people claim Python "The executable pseudo-code".
Code: Select all
belts = server.get_items_by_type("belt")  # This function is defined somewhere.
for belt in belts:
    if belt.inventory.size != 0:
        continue  # This is a toolbelt. Nothing to do here.
    server.replace_item(belt, god_unslotting(belt, server.jc_utils.nerf_belts))


def god_unslotting(cloth, nerf_function):
    items = []
    for slot in cloth.get_slots():
        if slot.get_item() != None:           #slot not broken
            items.append(slot.item.copy())
            slot.reset()
    if len(items) != 0:
        package = server.create_item("wearable_package")
        package.set_inventory(5, 5)
        for item in items:
            package.inventory.put_item(item, -1)  # put item in any inventory slot
        package.inventory.put_item(nerf_function(cloth))
        return package
    return nerf_function(cloth)    # nothing to pack, in case if cloth element had no slots with items.


Python is all about indentation, not everyone gets along with that. :D
Need something? Here is my Shop (Including some useful info for new/returning players at the bottom of the first post)
Taipion
 
Posts: 2659
Joined: Fri Mar 08, 2013 4:12 pm

Re: Patch Warnings for Upcoming V2.0.0

Postby JohnCarver » Tue Jan 12, 2016 7:53 am

UPDATE

*I may choose to change the ladder UP in mines for the next patch. This may also mean that things near said ladder will get lost inside it, be destroyed, or otherwise have bad effects happen to them. Do not keep anything within a 3 tile radius of your ladders in your mines for awhile just to be safe.
ceedat wrote:the overwhelming frustration of these forums and the unnecessarily over complicated game mechanics is what i enjoy about this game most.

Nsuidara wrote:it is a strange and difficult game in no positive way
User avatar
JohnCarver
Site Admin
 
Posts: 6826
Joined: Fri Jun 06, 2014 3:02 am

Re: Patch Warnings for Upcoming V2.0.0

Postby jcwilk » Tue Jan 12, 2016 8:00 am

JohnCarver wrote:UPDATE

*I may choose to change the ladder UP in the next patch. This may also mean that things near said ladder will get lost inside it, be destroyed, or otherwise have bad effects happen to them. Do not keep anything within a 3 tile radius of your ladders in your mines for awhile just to be safe.


I had a cave in awhile ago which made a rubble tile overlap with the ladder which makes it impossible to mine away (though the ladder can luckily still be used, just looks ugly) hopefully it'll clear that too :P
JohnCarver wrote:This way no matter how bad my day gets, a text message that one of you died to madness always seems to brighten it.
User avatar
jcwilk
 
Posts: 743
Joined: Mon Aug 12, 2013 6:39 am

Re: Patch Warnings for Upcoming V2.0.0

Postby salemwutwut » Tue Jan 12, 2016 1:14 pm

i've been trying to destroy an old smelter near the stairs, need greek fire i guess
salemwutwut
 
Posts: 165
Joined: Tue Oct 27, 2015 5:17 pm

Re: Patch Warnings for Upcoming V2.0.0

Postby Heffernan » Tue Jan 12, 2016 3:53 pm

JohnCarver wrote:UPDATE

*I may choose to change the ladder UP in mines for the next patch. This may also mean that things near said ladder will get lost inside it, be destroyed, or otherwise have bad effects happen to them. Do not keep anything within a 3 tile radius of your ladders in your mines for awhile just to be safe.


so we finally getting 100% clickable stairs?
User avatar
Heffernan
 
Posts: 8564
Joined: Mon Sep 08, 2014 3:07 pm
Location: Marps Closet

Re: Patch Warnings for Upcoming V2.0.0

Postby Procne » Tue Jan 12, 2016 3:56 pm

Heffernan wrote:
JohnCarver wrote:UPDATE

*I may choose to change the ladder UP in mines for the next patch. This may also mean that things near said ladder will get lost inside it, be destroyed, or otherwise have bad effects happen to them. Do not keep anything within a 3 tile radius of your ladders in your mines for awhile just to be safe.


so we finally getting 100% clickable stairs?


You'll get a 2 pixel wide rope which will be swinging in random directions. On top of that you will have to click it 10 times within 5 seconds to simulate climbing, otherwise you will fall down and take blood damage.
Image
Procne
 
Posts: 3696
Joined: Mon Sep 03, 2012 11:34 pm

PreviousNext

Return to Announcements

Who is online

Users browsing this forum: No registered users and 25 guests