PSP Homebrew - OpenBOR v2.2017

Posted Oct 2, 2008 at 6:11PM by Mabie A. Listed in: Homebrew Games Tags: OpenBOR
Ó


OpenBOR - Image 1 The improvements just keep coming. Damon Caskey's OpenBOR has a new version, v2.2017. Like in his previous releases, this one has got new stuff added in as well as script updates.

Since there's quite a number of items, we'll just leave you to it. Here are the new features and script updates for OpenBOR v2.2017:

continuescore{1/2}
Goes in levels.txt on a per set basis.

1 = score is reset to 0 when you continue.
2 = 1 point is added to your score when you continue!

subject_to_minz {int} - Model header command. Toggles minimum Z bounding for model on playfield. Available to script methods getentityproperty and changeentityproperty as "subject_to_minz".


{int} - Default 1 for all except panel type models.
  • 1: Entity cannot move beyond current minimum Z boundry.
  • 0: Entity can move freely beyond current minium Z boundry.

subject_to_maxz {int} - Model header command. Toggles maximum Z bounding for model on playfield. Available to script methods getentityproperty and changeentityproperty as "subject_to_maxz".


{int} - Default 1 for all except panel type models.
  • 1: Entity cannot move beyond current maximum Z boundry.
  • 0: Entity can move freely beyond current maximum Z boundry.

2.2001+

mpset {mp} {stable type} {stable} {recover rate} {drop rate} {charge rate}
- Model header command. Replaces mp, chargerate, and mprate (left in for backward compatibility). Also adds ability to set up different types of “rubber band” style mp gauges.

{mp} – Maximum MP for model (same as old “mp” command).
{stable type} – MP recovery type.
  • 0 (default): Entity continuously recovers mp over time.
  • 1: Entity recovers mp over time, up to {stable}.
  • 2: Entity loses mp over time, down to {stable}.
  • 3: Entity recovers mp over time if below {stable}, and looses mp over time if above {stable}

{stable} – Target MP amount (see {stable type}). Has no effect if {stable type} is 0.
{recover rate} – Rate mp recovers over time.
{drop rate} – Rate mp is lost over time.
{charge rate} – Rate mp is recovered while entity is charging.

2.2002+

fontmonospace {1} {2} {3} {4} {5} {6} {7} {8}
- Menu.txt command.  Sets whether font# is monospaced.
  • 0 (default): Variable width font.
  • 1: Monospaced.

Script Updates


2.2017+

  • setmusicvolume(int left, int right) - sets music volume, left and right are combined on windows, they might be actual separate channels on consoles, untested
  • pausemusic(int toggle) - pausemusic(0) unpauses, pausemusic(1) pauses

2.1998+
  • ondeathscript {path} - Entity script. Executed when entity is killed by attack (not from damage on landing), after knockdown and velocity values are applied. Adds following local variables:

    self - Calling entity.
    attacker - Killing entity.
    damage - Damage from killing attack.
    drop - Knockdown power of killing attack.
    attacktype - Attack type of killing attack. Returned as integer; see 'openborconstant'.

2.1996+
  • subject_to_maxz added to get/changeentityproperty.
  • subject_to_minz added to get/changeentityproperty.
  • gfxshadow get/changeentityproperty


Via LavaLit

 
 
 

Comments [refresh]

by RSX46 - 2008-10-03 03:08
No Link.

There is no download link??

by tripouille - 2008-10-03 06:30
download link

http://dl.qj.net/OpenBOR-v2.2017-PSP-Homebrew-Applications/pg/12/fid/24171/catid/151

Add comment

Security code
Refresh

Add QJ.NET
Add to My Yahoo!
Google Reader Subscribe with Bloglines
Add  to your Kinja digest Subscribe in NewsGator Online
Subscribe with Pluck RSS reader Add 'www.qj.net' to Newsburst from CNET News.com
Subscribe with SearchFox RSS del.icio.us www.qj.net
Add to Technorati Favorite! Add to My AOL
furl! it Stumble for Treehugger!