JPortal
Smalltalk
Roots
Concept
Looking back at the idea of JPortal and the making of...
Get started
Rules
Phases
Beginning Phase
First Main Phase
Combat Phase
Second Main Phase
Ending phase
Starting a game
Quick game
Quest game
Booster Draft
Computer only
GUI
"Card"-Panels
GUI Feedback
Status panel
Card information panel
Phase information panel
Cards
Sets
Edit Sets
Card Scripting (not finished)
GUI
Startup
Variables
Card situations
Tap King's Assassin
Attack Alaborn Cavalier
Can Block Craven Knight
Can Block Attacker Cload Dragon
Attacker accept blocker Prowling Nightstalker
Attacker enters fight Shrieking Specter
Put to graveyard from battle Alabaster Dragon
Effect Monstrous Growth
Effect Meng Huo, Barbarian King
Can be played Assassin's Blade
Trigger Temporal Manipulation
Block activated Alaborn Zealot
Attacker not blocked Abyssal Nightstalker
Is block activated Lone Wolf
Accept damage Champion Lancer
Accept spell/ability focus Zuo Ci, the Mocking Sage
Script Types
Effects (not done)
Triggers (not done)
Card templates
Cards (Communication)
Example - Ebon Dragon
AI Hints
Import from Wagic
Import from Gatherer
Heaps
Collection booklet
Decks
Computer deck
Player deck
Configuration
Automation
Debug
Cache and Co
Player related
Visuals
Sound stuff
Persistent players
Create a player
General
Quest
Booster
Shop
Questdesigner
Quest intro (and extro)
Quest target
Quest rewards
AI (unfinished)
AI Menu
AI Battle matches
Configure AI
Internal AI - Enhanced AI / Configuration
1. Programmer: How does the new AI work?
2. Programmer: How does the new AI work?
3. Programmer: Scoring / Weighting
3. Programmer: Battles
Internal AI - Enhanced AI / Scoring
Internal AI - Debug Window
Strategy Settings
Booster Strategy Settings
Named AI
Configure Card Templates
General AI Hints
AI Test Center
AI-general
AI-scripting (not done)
Development (unfinished)
Scripting in general
Card Scripting
AI Scripting
Interface to the JPortal (not done)
Communication
3 kinds of communication-phases
Match-Communication
Stack-Activity
Game phases
Setup Netbeans
Credits
FAQ
Some Tips