# $stock_item !! generic function to be used to stock items in stores !! see [pharmacy] for an example of use !! ARGS 0 is the value identifying when the item is owned !! it is assumed that anything >= the value is acceptable, this allows for upgrades like regular tv to plasma !! ARGS 1 is the item description !! ARGS 2 is the price !! ARGS 3 is the variable name for the item !! ARGS 4 is the location to go back to !! ARGS 5 is $metka !! ARGS 6 > 0 to force-disable buy link !! ARGS 7 is replacement text for 6 count = ARGS[0] $item = $ARGS[1] !price = ARGS[2] !$variable_name = $ARGS[3] !$location = $ARGS[4] dynamic 'in_inventory = <<$ARGS[3]>>' $RESULT = '' + _ '<>' + _ '<<$ARGS[1]>>' if ARGS[6] > 0: $RESULT += ''+$ARGS[7]+'' else !$buy_link = '= price, ' href="exec: gs ''$buy_item'', <>, ''<<$item>>'', <>, ''<<$variable_name>>'', ''<<$location>>''">buy ','>buy ') + count + '' $RESULT += '(you have <>)' if money >= ARGS[2]: $RESULT += 'buy ' + count + '' else $RESULT += '' end end $RESULT += 'for <> ' + _ '' --- $stock_item ---------------------------------