[Ohrrpgce] SVN: pkmnfrk/12645 Add support for Steam achievements

subversion at HamsterRepublic.com subversion at HamsterRepublic.com
Thu Nov 25 17:14:57 PST 2021


pkmnfrk
2021-11-25 17:14:53 -0800 (Thu, 25 Nov 2021)
330
Add support for Steam achievements

This is a complicated subject, but this involves:
- adding support for Steamworks
- adding support for achievements to be defined
- adding support at runtime to detect when achievement
  conditions have been met

There is also a test game that adds support for
achievements in Steam's test game
---
U   wip/.gitignore
U   wip/SConscript
A   wip/achievements.bi
A   wip/achievements.rbas
A   wip/achievements_runtime.bi
A   wip/achievements_runtime.rbas
U   wip/allmodex.bas
U   wip/custom.bas
U   wip/custom.bi
U   wip/customsubs.rbas
U   wip/game.bas
U   wip/moresubs.bi
U   wip/moresubs.rbas
U   wip/reload.bas
U   wip/reload.bi
U   wip/savegame.rbas
A   wip/steam.bas
A   wip/steam.bi
A   wip/steam_internal.bi
A   wip/testgame/achievements.hss
A   wip/testgame/achievements.rpgdir/
A   wip/testgame/achievements.rpgdir/achievements.reld
A   wip/testgame/achievements.rpgdir/achievements.xml
A   wip/testgame/achievements.rpgdir/archinym.lmp
A   wip/testgame/achievements.rpgdir/attack.bin
A   wip/testgame/achievements.rpgdir/attacks.rgfx
A   wip/testgame/achievements.rpgdir/backdrops.rgfx
A   wip/testgame/achievements.rpgdir/binsize.bin
A   wip/testgame/achievements.rpgdir/boxborders.rgfx
A   wip/testgame/achievements.rpgdir/browse.txt
A   wip/testgame/achievements.rpgdir/defpal0.bin
A   wip/testgame/achievements.rpgdir/defpal1.bin
A   wip/testgame/achievements.rpgdir/defpal2.bin
A   wip/testgame/achievements.rpgdir/defpal3.bin
A   wip/testgame/achievements.rpgdir/defpal4.bin
A   wip/testgame/achievements.rpgdir/defpal5.bin
A   wip/testgame/achievements.rpgdir/defpal6.bin
A   wip/testgame/achievements.rpgdir/defpal7.bin
A   wip/testgame/achievements.rpgdir/defpal8.bin
A   wip/testgame/achievements.rpgdir/defpass.bin
A   wip/testgame/achievements.rpgdir/enemies.rgfx
A   wip/testgame/achievements.rpgdir/fixbits.bin
A   wip/testgame/achievements.rpgdir/general.reld
A   wip/testgame/achievements.rpgdir/globalnpcs1.n
A   wip/testgame/achievements.rpgdir/heroes.reld
A   wip/testgame/achievements.rpgdir/heroes.rgfx
A   wip/testgame/achievements.rpgdir/lookup1.bin
A   wip/testgame/achievements.rpgdir/menuitem.bin
A   wip/testgame/achievements.rpgdir/menus.bin
A   wip/testgame/achievements.rpgdir/ohrrpgce.d00
A   wip/testgame/achievements.rpgdir/ohrrpgce.dox
A   wip/testgame/achievements.rpgdir/ohrrpgce.dt0
A   wip/testgame/achievements.rpgdir/ohrrpgce.dt1
A   wip/testgame/achievements.rpgdir/ohrrpgce.dt6
A   wip/testgame/achievements.rpgdir/ohrrpgce.e00
A   wip/testgame/achievements.rpgdir/ohrrpgce.efs
A   wip/testgame/achievements.rpgdir/ohrrpgce.fnt
A   wip/testgame/achievements.rpgdir/ohrrpgce.for
A   wip/testgame/achievements.rpgdir/ohrrpgce.gen
A   wip/testgame/achievements.rpgdir/ohrrpgce.hsp
A   wip/testgame/achievements.rpgdir/ohrrpgce.itm
A   wip/testgame/achievements.rpgdir/ohrrpgce.l00
A   wip/testgame/achievements.rpgdir/ohrrpgce.map
A   wip/testgame/achievements.rpgdir/ohrrpgce.mas
A   wip/testgame/achievements.rpgdir/ohrrpgce.mn
A   wip/testgame/achievements.rpgdir/ohrrpgce.n00
A   wip/testgame/achievements.rpgdir/ohrrpgce.p00
A   wip/testgame/achievements.rpgdir/ohrrpgce.pal
A   wip/testgame/achievements.rpgdir/ohrrpgce.say
A   wip/testgame/achievements.rpgdir/ohrrpgce.sho
A   wip/testgame/achievements.rpgdir/ohrrpgce.sng
A   wip/testgame/achievements.rpgdir/ohrrpgce.stf
A   wip/testgame/achievements.rpgdir/ohrrpgce.stt
A   wip/testgame/achievements.rpgdir/ohrrpgce.t00
A   wip/testgame/achievements.rpgdir/ohrrpgce.tap
A   wip/testgame/achievements.rpgdir/ohrrpgce.til
A   wip/testgame/achievements.rpgdir/ohrrpgce.tmn
A   wip/testgame/achievements.rpgdir/ohrrpgce.veh
A   wip/testgame/achievements.rpgdir/ohrrpgce.z00
A   wip/testgame/achievements.rpgdir/palettes.bin
A   wip/testgame/achievements.rpgdir/plotscr.lst
A   wip/testgame/achievements.rpgdir/portraits.rgfx
A   wip/testgame/achievements.rpgdir/sfxdata.bin
A   wip/testgame/achievements.rpgdir/songdata.bin
A   wip/testgame/achievements.rpgdir/uicolors.bin
A   wip/testgame/achievements.rpgdir/walkabouts.rgfx
A   wip/testgame/achievements.rpgdir/weapons.rgfx
U   wip/util.bas
U   wip/util.bi
U   wip/yetmore2.bas



More information about the Ohrrpgce mailing list