Playnite Forums
  • Playnite Web
  • Rules
  • Members
  • Team
  • Search
  • Register
  • Login
  • Home
  • Members
  • Help
  • Search
Playnite Forums Extension Database Generic Extensions SuccessStory

SuccessStory
Lacro59
Offline

#141
09-06-2020, 08:36 AM (This post was last modified: 09-06-2020, 08:49 AM by Lacro59.)
(09-05-2020, 09:54 PM)Mellified Wrote: OK, taking another look at this I made a couple of mistakes. Listing them here in case anyone else runs into the same problems.
  1. The Steam API Key needs to be specified in Settings -> Libraries -> Steam.
  2. The User and API key in Success Story are for RetroAchievements.
  3. The 100% reproduceable crash I found was from putting in a bad API key into SuccessStory's configuration for RetroAchievements. Seems like you have an unhandled exception in there.

Thanks for all precisions. I will improve it.

(09-05-2020, 09:54 PM)Mellified Wrote: So with the Steam configuration correct SuccessStory is pulling Steam achievement data for my profile. Looking at the logs I see a new issue with the plugin. Success Story seems to be making an incorrect assumption about the Steam Community URL. My community name is "Mellified" but someone else took that URL. My URL is "Mellified_".

So SuccessStory seems to be pulling information from the wrong user's profile. You can confirm this by visiting the URLs:
https://steamcommunity.com/id/Mellified/
versus
https://steamcommunity.com/id/Mellified_/

The latter has the same avatar image I use here.
The Steam name is got from SteamLibrary settings.
This link is use only to get the hidden descriptions when you've locked it.

(09-06-2020, 05:02 AM)FF7CloudsNobody Wrote: Well, I was trying to just adjust where your buttons show up and that was where my first picture went, so I went the custom code route as a noob. At this point, I've kind of forced my way into making it show up in Blend by editing the app.xaml (I know, bad), read your values to adjust the numbers and bar. But due to me not knowing how to work with buttons and resources, I can't seem to figure out how to get either a button layout xaml or a resource xaml to properly load into the page view so it loads correctly in the live application. I feel like I am so close to making the SteamNite theme better and yet I can't seem to find online a way to get it to work.
Like the values of my plugins is not integrated, it's normal not showing on Blend.
But, if you used the components of plugin's, you can add a different backgroud color at Stackpanel contener.
You will could see the component position in the theme.
Notmaly, the component get the height and with valur defined in contener.

Otherwise, with the differents values available, you can create your personal component.
Mellified
Offline

#142
09-06-2020, 03:23 PM
(09-06-2020, 08:36 AM)Lacro59 Wrote: The Steam name is got from SteamLibrary settings. 


This link is use only to get the hidden descriptions when you've locked it.

You are getting the Steam Name from the PlayNite SteamLibrary settings. I understand that. What I am saying is that name is not always valid to use for the profile ID URL. They can be different.

I do not have my profile locked, so I'm not sure why SuccessStory is querying that URL anyway?
FF7CloudsNobody
Offline

#143
09-08-2020, 09:19 PM
(09-06-2020, 08:36 AM)Lacro59 Wrote: Like the values of my plugins is not integrated, it's normal not showing on Blend.
But, if you used the components of plugin's, you can add a different backgroud color at Stackpanel contener.
You will could see the component position in the theme.
Notmaly, the component get the height and with valur defined in contener.

Otherwise, with the differents values available, you can create your personal component.

Ok, so I figured out my initial problem: PlayNite themes do not allow for custom styles in the pthm file so it doesn't load anything outside what the pthm saves, got around that by adding my code into the theme directly. Now the issue is that Sc_Total is returning the default 0 when there are achievements, and none of the other int resources are reading correctly. Here's my git for you to look and see if I am doing something wrong: https://github.com/FF7CloudsNobody/SteamNite

[Image: y4mJUAyxiuAIj0B_707MTSu1zd0HRa0LWoa0dYGq...pmode=none]

[Image: y4mnAzqCwMlHoQUwuXx-TX1wDlchbASBN7u-EO9K...pmode=none]
Lacro59
Offline

#144
09-10-2020, 08:34 AM (This post was last modified: 09-10-2020, 08:36 AM by Lacro59.)
(09-08-2020, 09:19 PM)FF7CloudsNobody Wrote: Ok, so I figured out my initial problem: PlayNite themes do not allow for custom styles in the pthm file so it doesn't load anything outside what the pthm saves, got around that by adding my code into the theme directly. Now the issue is that Sc_Total is returning the default 0 when there are achievements, and none of the other int resources are reading correctly. Here's my git for you to look and see if I am doing something wrong: 
First, there is a problem with plugin variables for ProgressBar.
With the new plugin version, you must use varible with "double" in name for using in ProgressBar.

Next, I tested with the good variables.
There is always a problem.
If I delete this, it works:
<Setter Property="Template">
    <Setter.Value>
        <ControlTemplate TargetType="{x:Type ProgressBar}">
            <Border BorderThickness="{TemplateBinding BorderThickness}" CornerRadius="{DynamicResource ControlCornerRadius}">
                <Border.BorderBrush>
                    <SolidColorBrush Color="#5555CDFF" Opacity="0"/>
                </Border.BorderBrush>
                <Grid SnapsToDevicePixels="{TemplateBinding SnapsToDevicePixels}">
                    <Rectangle Fill="{TemplateBinding Background}" RadiusY="4" RadiusX="4" />
                    <Rectangle x:Name="COPY_Track" Margin="0" RadiusY="4" RadiusX="4"/>
                    <Decorator x:Name="COPY_Indicator" HorizontalAlignment="Left" VerticalAlignment="Stretch">
                        <Grid>
                            <Rectangle Fill="{TemplateBinding Foreground}" RadiusY="4" RadiusX="4" />
                            <Grid x:Name="Animation" Visibility="Hidden">
                                <Rectangle Fill="{TemplateBinding Background}" Margin="0,0,50,0">
                                </Rectangle>
                                <Rectangle Fill="{TemplateBinding Background}" RenderTransformOrigin="1, 0" Margin="50,0,0,0">
                                </Rectangle>
                            </Grid>
                        </Grid>
                    </Decorator>
                </Grid>
            </Border>
        </ControlTemplate>
    </Setter.Value>
</Setter>

I updated the wiki for more information.
https://github.com/Lacro59/playnite-succ...stom-theme
FF7CloudsNobody
Offline

#145
09-10-2020, 06:46 PM
(09-10-2020, 08:34 AM)Lacro59 Wrote:
(09-08-2020, 09:19 PM)FF7CloudsNobody Wrote: Ok, so I figured out my initial problem: PlayNite themes do not allow for custom styles in the pthm file so it doesn't load anything outside what the pthm saves, got around that by adding my code into the theme directly. Now the issue is that Sc_Total is returning the default 0 when there are achievements, and none of the other int resources are reading correctly. Here's my git for you to look and see if I am doing something wrong: 
First, there is a problem with plugin variables for ProgressBar.
With the new plugin version, you must use varible with "double" in name for using in ProgressBar.

Next, I tested with the good variables.
There is always a problem.
If I delete this, it works:
<Setter Property="Template">
    <Setter.Value>
        <ControlTemplate TargetType="{x:Type ProgressBar}">
            <Border BorderThickness="{TemplateBinding BorderThickness}" CornerRadius="{DynamicResource ControlCornerRadius}">
                <Border.BorderBrush>
                    <SolidColorBrush Color="#5555CDFF" Opacity="0"/>
                </Border.BorderBrush>
                <Grid SnapsToDevicePixels="{TemplateBinding SnapsToDevicePixels}">
                    <Rectangle Fill="{TemplateBinding Background}" RadiusY="4" RadiusX="4" />
                    <Rectangle x:Name="COPY_Track" Margin="0" RadiusY="4" RadiusX="4"/>
                    <Decorator x:Name="COPY_Indicator" HorizontalAlignment="Left" VerticalAlignment="Stretch">
                        <Grid>
                            <Rectangle Fill="{TemplateBinding Foreground}" RadiusY="4" RadiusX="4" />
                            <Grid x:Name="Animation" Visibility="Hidden">
                                <Rectangle Fill="{TemplateBinding Background}" Margin="0,0,50,0">
                                </Rectangle>
                                <Rectangle Fill="{TemplateBinding Background}" RenderTransformOrigin="1, 0" Margin="50,0,0,0">
                                </Rectangle>
                            </Grid>
                        </Grid>
                    </Decorator>
                </Grid>
            </Border>
        </ControlTemplate>
    </Setter.Value>
</Setter>

I updated the wiki for more information.
https://github.com/Lacro59/playnite-succ...stom-theme

Thanks for the info on the Double part, I forgot that I replaced PART with COPY in the templates to see the colors in Playnite, returning those to the correct values fixed it. The reason I had to do the template was to get the progress bar to be rounded.
wout
Offline

#146
09-10-2020, 08:10 PM
Would it be possible to be able to set the height for the achievements box?

   

I liked the height of the previous version better.

Thanks.
Alowen
Offline

#147
09-12-2020, 05:17 PM
Updated and noticed this aswell, the previous version looked better for my needs Smile
regehman
Offline

#148
09-12-2020, 11:40 PM (This post was last modified: 09-12-2020, 11:52 PM by regehman.)
Is there a reason why the Achievements tab doesn't show for GBA games using RetroAchievements + RetroArch? I can see and get Achievements  when I'm playing the games with RetroArch (using mGBA or GBAsp) but PlayNite doesn't show any cheevos for that specific console. I've also made sure that the metadata are correct when adding the games to PlayNite, including clicking the Get Missing & Refresh Data button on the plugin settings. No dice.

         

The weird thing is that everything shows up fine for other consoles like PS1 or SNES...

         
eminaguil
Offline

#149
09-13-2020, 04:34 AM
Hi, first your wiki it's awesome.
Second, there's a bug in 0.10.2, when using custom integration with custom height, the list shows cropped. With 0.10.1 it works fine.
[Image: 9ZL4Hpe.png]
Lacro59
Offline

#150
09-13-2020, 08:00 AM (This post was last modified: 09-13-2020, 08:04 AM by Lacro59.)
For the height of achievements list.
I published so quickly.
There will be a new options for customize the height of components in settings.
I forgot to restore the default value before.
Be wait monday.
Sorry for incovenence.

(09-12-2020, 11:40 PM)regehman Wrote: Is there a reason why the Achievements tab doesn't show for GBA games using RetroAchievements + RetroArch? I can see and get Achievements  when I'm playing the games with RetroArch (using mGBA or GBAsp) but PlayNite doesn't show any cheevos for that specific console. I've also made sure that the metadata are correct when adding the games to PlayNite, including clicking the Get Missing & Refresh Data button on the plugin settings. No dice.

 

The weird thing is that everything shows up fine for other consoles like PS1 or SNES...

 
The RetroAchievements is always in test.
There is more improvement in the future.
I will investigate for this issue.
regehman
Offline

#151
09-13-2020, 11:30 PM
Thank you so much!! Appreciate your response.
Unknow0059
Offline

#152
09-15-2020, 03:25 AM (This post was last modified: 09-15-2020, 03:37 AM by Unknow0059.)
I have an API key but when I try to update my achievements it says I need one in my Steam library settings. Though my profile is already public so I shouldn't need it anyway.
Well, upon restarting Playnite, the achievements are showing up fine. Not sure what was up there.
Lacro59
Offline

#153
09-15-2020, 09:11 AM (This post was last modified: 09-15-2020, 09:12 AM by Lacro59.)
(09-15-2020, 03:04 AM)Stuthulhu Wrote: I'm not sure what I am doing wrong, but every time I try and get this to sync with steam I keep getting an error that states "Error on SteamAchievements: no Steam configuration and/or API key in settings menu for Steam Library". I have my profile set to Public on everything. Not sure what I'm doing wrong... Origin and Gog work fine.
   
Stuthulhu
Offline

#154
09-16-2020, 02:34 AM
(09-15-2020, 09:11 AM)Lacro59 Wrote:
(09-15-2020, 03:04 AM)Stuthulhu Wrote: I'm not sure what I am doing wrong, but every time I try and get this to sync with steam I keep getting an error that states "Error on SteamAchievements: no Steam configuration and/or API key in settings menu for Steam Library". I have my profile set to Public on everything. Not sure what I'm doing wrong... Origin and Gog work fine.

Thanks! That seemed to have fixed my problem! Sad that I've done the same with RetroAchievements with the user name and Key, but they aren't registering. Any suggestions? Much appreciated by the way!
Stuthulhu
Offline

#155
09-16-2020, 04:04 AM
Not sure how much of an issue this is, however I just tested my theory. When import all my games, even the uninstalled ones, the achievements go away. The second I remove the uninstalled games, the achievements show up. Might just be a me thing, but an FYI. Still having issues with the RetroAchievements, but will try more tomorrow unless you have suggestions.
xrayspex
Offline

#156
09-17-2020, 06:21 PM
If I have my Steam API set and my usertname correctly set, does my Steam profile still need to be public?
MarianSony
Offline

#157
09-18-2020, 09:26 AM
Hello
This is the error in the log file regarding successtory plugin...
020-09-18 12:17:30.0923|ERROR:Failed to load plugin: SuccessStorySystem.IO.FileNotFoundException: The system cannot find the file specified. (Exception from HRESULT: 0x80070002)
From the tutorial there should be "PluginFolder
│ ├── extension.yaml
│ └── scriptFileName.py or pluginFileName.dll" but there isn't a .py file or a .dll one...what am i doing wrong? thank you and sorry for the inconvenience
Lacro59
Offline

#158
09-18-2020, 01:22 PM (This post was last modified: 09-18-2020, 01:23 PM by Lacro59.)
(09-18-2020, 09:26 AM)MarianSony Wrote: Hello
This is the error in the log file regarding successtory plugin...
020-09-18 12:17:30.0923|ERROR:Failed to load plugin: SuccessStorySystem.IO.FileNotFoundException: The system cannot find the file specified. (Exception from HRESULT: 0x80070002)
From the tutorial there should be "PluginFolder
│          ├── extension.yaml
│          └── scriptFileName.py or pluginFileName.dll" but there isn't a .py file or a .dll one...what am i doing wrong? thank you and sorry for the inconvenience
Delete the plugin folder in extension directory. 
And install by drag & drop the pext file on Playnite application.

(09-16-2020, 04:04 AM)Stuthulhu Wrote: Not sure how much of an issue this is, however I just tested my theory. When import all my games, even the uninstalled ones, the achievements go away. The second I remove the uninstalled games, the achievements show up. Might just be a me thing, but an FYI. Still having issues with the RetroAchievements, but will try more tomorrow unless you have suggestions.
Can you post you Playnite.log?
MarianSony
Offline

#159
09-18-2020, 02:36 PM (This post was last modified: 09-18-2020, 04:50 PM by MarianSony.)
Drag and dropped worked only after I restarted like 3 times...the thing is the achievements and the list not showing at all...the button near the minimize one does appear, can lick it but everything is empty...
WaluigiGalleani
Offline

#160
09-23-2020, 08:01 PM
This is one of those plugins that really helps elevate Playnite. For me specifically what would put it over the top would be either custom achievements like someone else mentioned or being able to manually 'trigger' them to show up in Playnite. I'm sure I'm in the minority on needing that feature, but I have had two Steam accounts and being able to add the achievements from my decade old account and my newer account in one place would be pretty awesome. The closest thing I've seen to being able to do that was with Achievement Watcher but that is stand alone and seems more geared towards Steam emulators.
« Next Oldest | Next Newest »
Pages (24): « Previous 1 … 6 7 8 9 10 … 24 Next »
Jump to page 



  • View a Printable Version
  • Subscribe to this thread

© Designed by D&D - Powered by MyBB

Linear Mode
Threaded Mode